.bue-render {
  -webkit-touch-callout: none;
  border: 0;
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 13px;
  line-height: normal;
  margin: 0;
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: baseline;
  width: 100%;
}
.bue-render .frame {
  background-color: #a6a6a6;
  height: 250px;
  overflow: hidden;
  position: relative;
}
.bue-render .layer {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.bue-render .reference {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAG1BMVEUVFRUWFhYkJCQlJSUzMzMmJiY0NDQxMTEyMjIQl+acAAAAXklEQVR4AWKAA0HyAAOTkrIxCDiHQkAqifSgMWDUgFEDRg1g7wCCFhcgcEsjB4wGIqCdOhYAAAAAGORvPYw9CXQ2AQCADwAAgA8AAIAPAACADwAAgA8AAIAPfgAAAASSCCi35k/7bwAAAABJRU5ErkJggg==)
    repeat 32768px 32768px;
  height: 65536px;
  margin: -32768px 0 0 -32768px;
  position: absolute;
  width: 65536px;
}
.bue-render .canvas {
  height: 100%;
  position: absolute;
  transform-origin: 0 0 0;
  width: 100%;
}
.bue-render .multi-select {
  border: 1px solid transparent;
  border-image-repeat: round;
  border-image-slice: 6;
  border-image-source: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAAW0lEQVR42u2VQQoAMQgD56e+LS91L7LYQw+rhYViPBkwiAYChqIMUrfjVsZAHkCkbsetDAK5VzfIAhWcErBY6zvqk6d07H3jz0ccgXHiOHGMdJ2RetHWC9dmvD+e8yPwCj5gxgAAAABJRU5ErkJggg==);
  border-image-width: 6px;
  position: absolute;
}
.bue-render .link {
  overflow: initial;
  position: absolute;
  z-index: 4;
}
.bue-render .frame-header {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  font-size: 18px;
  height: 40px;
  pointer-events: none;
  position: absolute;
  top: 0;
  white-space: nowrap;
  width: 100%;
}
.bue-render .frame-header__buttons {
  border-right: 1px solid #fff;
  color: #fff;
  display: flex;
  padding: 0 5px;
  pointer-events: all;
}
.bue-render .frame-header__buttons-fullscreen {
  cursor: pointer;
  padding: 0 5px;
}
.bue-render .frame-header__buttons-fullscreen:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAe0lEQVR42t2TwQnAIAxFs53O0Q1cyCk8uo54b7ynET4ltB4suVV4YIj/ozEhEWnKqbAyQFHoQTF5hqaRrFdfGPTXKSQY+6wcIC4MoslnaHgmBoKg0CYBmmGfkD4YJGju4lRz7R0iNGUGLn5g4C6i+xvdjeRuZfcwucf5AiDSUkJYHhoGAAAAAElFTkSuQmCC);
  padding-right: 5px;
  vertical-align: middle;
}
.bue-render .frame-header__buttons-fullscreen:hover {
  background-color: #c89307;
}
.bue-render .frame-header__buttons-fullscreen--exit:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdklEQVR42t2TIQ7AMAhFe/6qKuR8bTU36AnaY+wCjGUIQsiy5LuRPNNPnqBQRMRDyqkMJWbDMvLvsanLUzMRTMv6m6BZEycCtqxFASmHsT8ItuunInmtRLAklhsOB2oiqEnfuAOIHwjgIcLfCC8Susr4McHnfAHzdlKqYXJTxwAAAABJRU5ErkJggg==);
}
.bue-render .frame-header__buttons-panel {
  cursor: pointer;
}
.bue-render .frame-header__buttons-panel:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAApklEQVR42oWRMQ6CUBBE5xB02FLwC+5hFFs4ENacAbA0FCTcg4Qea+k4wbMAv58EYbqZnWRnZyULfDomJjpO2gIRX0TrQUCGkcitIZcIuRPMhgoY6XHR8wYekjizh4soHPokIaF2lFKEtAtpbKpmUVqMJDxeAFyt4QbAgDdTjwGA2Bpix4DZXRGK0olUk5KuQhbHZ/4tagSqvaoN2VL14bM23u3/1A9okEUmPlbeSQAAAABJRU5ErkJggg==);
  padding: 0 5px;
  position: relative;
  top: 2px;
}
.bue-render .frame-header__buttons-panel:hover {
  background-color: #c89307;
}
.bue-render .frame-header__buttons-reset {
  cursor: pointer;
  padding: 0 5px;
}
.bue-render .frame-header__buttons-reset:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAjElEQVR42oWQuw2AMAxELVFRsgIrZAPECkyAREWLkgEomIUVMgFDpKajon8UBCF+5tydnu5sizxETYchOY0Vd5kJgBl3AO6W0NJTkJ6GE13vAAsZDcM3UOIJagUBq1VUjGoCyw4JNROtdkMH9BpggEIET7kH34GEmVSEnICNe78/Chu3/izL8X/A+HQ3faBo29cKeDwAAAAASUVORK5CYII=);
  padding-right: 5px;
  vertical-align: middle;
}
.bue-render .frame-header__buttons-reset:hover {
  background-color: #c89307;
}
.bue-render .frame-header__buttons-separator {
  position: relative;
  width: 10px;
}
.bue-render .frame-header__buttons-separator:before {
  border-left: 1px solid #fff;
  bottom: 0;
  content: "";
  left: 4px;
  position: absolute;
  top: 0;
}
.bue-render .frame-header__breadcrumb {
  color: hsla(0, 0%, 100%, 0.65);
  flex-grow: 1;
  overflow: hidden;
  padding: 0 10px 0 5px;
  text-overflow: ellipsis;
}
.bue-render .frame-header__breadcrumb-item {
  cursor: pointer;
  padding: 0 5px;
  pointer-events: auto;
}
.bue-render .frame-header__breadcrumb-item:hover {
  background-color: #c89307;
}
.bue-render .frame-header__breadcrumb-separator {
  border: solid #fff;
  border-width: 0 2px 2px 0;
  display: inline-block;
  margin-right: 8px;
  padding: 6px;
  transform: rotate(-45deg);
}
.bue-render .frame-header__current-zoom {
  color: hsla(0, 0%, 100%, 0.25);
  font-weight: 700;
  padding-right: 10px;
  transition: color 2s ease-out;
}
.bue-render .frame-header__current-zoom.update {
  color: hsla(0, 0%, 100%, 0.65);
  transition: none;
}
.bue-render .blueprint-type {
  bottom: 16px;
  color: hsla(0, 0%, 100%, 0.15);
  font-size: 55px;
  font-weight: 700;
  pointer-events: none;
  position: absolute;
  right: 16px;
  text-transform: uppercase;
}
.bue-render .panel {
  background-color: rgba(0, 0, 0, 0.5);
  bottom: 0;
  display: none;
  max-width: 85%;
  min-width: 225px;
  overflow: auto;
  position: absolute;
  resize: horizontal;
  top: 40px;
  width: 225px;
}
.bue-render .panel__button {
  display: block;
  padding: 5px;
}
.bue-render .panel__infos {
  background-color: rgba(36, 36, 36, 0.75);
  border: 1px solid rgba(0, 0, 0, 0.75);
  display: none;
  padding: 5px;
}
.bue-render .overlay {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.3);
  display: flex;
  font-size: 24px;
  height: 100%;
  justify-content: center;
  pointer-events: none;
  position: relative;
  text-align: center;
}
.bue-render .node-color.event {
  background-color: red;
}
.bue-render .node-color.event.gradient {
  background: linear-gradient(
    90deg,
    rgba(255, 0, 0, 0.4) 0,
    rgba(255, 0, 0, 0.1)
  );
}
.bue-render .node-color.function-call {
  background-color: #79c9ff;
}
.bue-render .node-color.function-call.gradient {
  background: linear-gradient(
    90deg,
    rgba(121, 201, 255, 0.4) 0,
    rgba(121, 201, 255, 0.1)
  );
}
.bue-render .node-color.pure-function-call {
  background-color: #aaeea0;
}
.bue-render .node-color.pure-function-call.gradient {
  background: linear-gradient(
    90deg,
    rgba(170, 238, 160, 0.4) 0,
    rgba(170, 238, 160, 0.1)
  );
}
.bue-render .node-color.parent-function-call {
  background-color: #ff7200;
}
.bue-render .node-color.parent-function-call.gradient {
  background: linear-gradient(
    90deg,
    rgba(255, 114, 0, 0.4) 0,
    rgba(255, 114, 0, 0.1)
  );
}
.bue-render .node-color.function-terminator {
  background-color: #c0f;
}
.bue-render .node-color.function-terminator.gradient {
  background: linear-gradient(
    90deg,
    rgba(204, 0, 255, 0.4) 0,
    rgba(204, 0, 255, 0.1)
  );
}
.bue-render .node-color.exec-branch {
  background-color: #fff;
}
.bue-render .node-color.exec-branch.gradient {
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0.4) 0,
    hsla(0, 0%, 100%, 0.1)
  );
}
.bue-render .node-color.exec-sequence {
  background-color: #e8aaaa;
}
.bue-render .node-color.exec-sequence.gradient {
  background: linear-gradient(
    90deg,
    hsla(0, 57%, 79%, 0.4) 0,
    hsla(0, 57%, 79%, 0.1)
  );
}
.bue-render .node-color.result {
  background-color: #ffd3aa;
}
.bue-render .node-color.result.gradient {
  background: linear-gradient(
    90deg,
    rgba(255, 211, 170, 0.4) 0,
    rgba(255, 211, 170, 0.1)
  );
}
.bue-render .node-color.default-comment {
  background-color: #fff;
}
.bue-render .node-color.default-comment.gradient {
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0.4) 0,
    hsla(0, 0%, 100%, 0.1)
  );
}
.bue-render .node-color.macro {
  background-color: #fff;
}
.bue-render .node-color.macro.gradient {
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0.4) 0,
    hsla(0, 0%, 100%, 0.1)
  );
}
.bue-render .node-color.material-graph-root {
  background-color: #ffdab4;
}
.bue-render .node-color.material-graph-root.gradient {
  background: linear-gradient(
    90deg,
    rgba(255, 218, 180, 0.4) 0,
    rgba(255, 218, 180, 0.1)
  );
}
.bue-render .node-color.material-constant {
  background-color: #907623;
}
.bue-render .node-color.material-constant.gradient {
  background: linear-gradient(
    90deg,
    rgba(144, 118, 35, 0.4) 0,
    rgba(144, 118, 35, 0.1)
  );
}
.bue-render .node-color.cast {
  background-color: #137479;
}
.bue-render .node-color.cast.gradient {
  background: linear-gradient(
    90deg,
    rgba(19, 116, 121, 0.4) 0,
    rgba(19, 116, 121, 0.1)
  );
}
.bue-render .node-color.switch {
  background-color: #ff0;
}
.bue-render .node-color.switch.gradient {
  background: linear-gradient(
    90deg,
    rgba(255, 255, 0, 0.4) 0,
    rgba(255, 255, 0, 0.1)
  );
}
.bue-render .node-color.timeline {
  background-color: #ffb100;
}
.bue-render .node-color.timeline.gradient {
  background: linear-gradient(
    90deg,
    rgba(255, 177, 0, 0.4) 0,
    rgba(255, 177, 0, 0.1)
  );
}
.bue-render .node-color.break-struct {
  background-color: #0059cc;
}
.bue-render .node-color.break-struct.gradient {
  background: linear-gradient(
    90deg,
    rgba(0, 89, 204, 0.4) 0,
    rgba(0, 89, 204, 0.1)
  );
}
.bue-render .node-color.pcg-execute-bp {
  background-color: #0059cc;
}
.bue-render .node-color.pcg-execute-bp.gradient {
  background: linear-gradient(
    90deg,
    rgba(0, 89, 204, 0.4) 0,
    rgba(0, 89, 204, 0.1)
  );
}
.bue-render .node-color.pcg-density {
  background-color: #79c9ff;
}
.bue-render .node-color.pcg-density.gradient {
  background: linear-gradient(
    90deg,
    rgba(121, 201, 255, 0.4) 0,
    rgba(121, 201, 255, 0.1)
  );
}
.bue-render .node-color.pcg-input {
  background-color: red;
}
.bue-render .node-color.pcg-input.gradient {
  background: linear-gradient(
    90deg,
    rgba(255, 0, 0, 0.4) 0,
    rgba(255, 0, 0, 0.1)
  );
}
.bue-render .node-color.pcg-attribute {
  background-color: #fff;
}
.bue-render .node-color.pcg-attribute.gradient {
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0.4) 0,
    hsla(0, 0%, 100%, 0.1)
  );
}
.bue-render .node-color.pcg-default {
  background-color: #000;
}
.bue-render .node-color.pcg-default.gradient {
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.1));
}
.bue-render .node-color.pcg-spatial {
  background-color: #c0f;
}
.bue-render .node-color.pcg-spatial.gradient {
  background: linear-gradient(
    90deg,
    rgba(204, 0, 255, 0.6) 0,
    rgba(204, 0, 255, 0.1)
  );
}
.bue-render .node-color.pcg-spawn {
  background-color: #197667;
}
.bue-render .node-color.pcg-spawn.gradient {
  background: linear-gradient(90deg, #197667 0, rgba(25, 118, 103, 0.1));
}
.bue-render .node-color.pcg-params {
  background-color: #ff7200;
}
.bue-render .node-color.pcg-params.gradient {
  background: linear-gradient(
    90deg,
    rgba(255, 114, 0, 0.4) 0,
    rgba(255, 114, 0, 0.1)
  );
}
.bue-render .node-color.pcg-filter {
  background-color: #3e2d61;
}
.bue-render .node-color.pcg-filter.gradient {
  background: linear-gradient(90deg, #3e2d61 0, rgba(62, 45, 97, 0.1));
}
.bue-render .node {
  background-color: hsla(0, 0%, 6%, 0.7);
  border: 1px solid #000;
  border-radius: 5px;
  box-shadow: 0 5px 5px 1px rgba(0, 0, 0, 0.3);
  color: #fff;
  cursor: move;
  display: inline-block;
  font-family: Roboto, sans-serif;
  font-size: 13px;
  font-weight: 500;
  white-space: nowrap;
  z-index: 5;
}
.bue-render .node.rounded {
  border-radius: 15px;
}
.bue-render .node .header {
  border-radius: 5px 5px 0 0;
  line-height: 22px;
  padding: 1px 1px 1px 10px;
}
.bue-render .node .header .name {
  margin-right: 20px;
}
.bue-render .node .header .name .subname {
  color: #889478;
  font-style: italic;
  font-weight: 300;
}
.bue-render .node .header .icon {
  display: inline-block;
  height: 16px;
  position: absolute;
  top: 3px;
  width: 16px;
}
.bue-render .node .header .icon.function-call:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAxElEQVR4AZ3MJVREQQCFYayfg1uikqh4xN3JZDKW0Yb3jPeINtzdHdZ9Z2+46zbzwvd07p8ghJA2uCfG4BuewADvKuNxELDF9wM4kR1ng5OBIn6rgxLZwAjHxtB/8YZZUA3HDNxCgUqgFy7AxYABNqQDjKSAg4EOflcK1HHshDQtgRkGPvlNObDHwI7WwBcDU8oBjDLAyUCllkAzxxZIiRngoA/6A94XGVjmt7iBXzBDPhSCHfSQJhu4BAdH33AM+RHH5AG/KfjGRY2Y0QAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.pure-function-call:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAxUlEQVR4AZ3MJVREQQCFYayfg1uikqh4xN3JZHogow2PVFx6RBvu7g7rvrM33HWbeeF7OvdPEEJIW/idG4JveAIDvKuMh0HAFt8P4ER2nA1OBor4rQ5KZAMDHBtD/8UbZkE1HDNwCwUqgV64ABcDBtiQDjCSAg4GOvhdKVDHsRPStAQmGPjkN+XAHgM7WgNfDIwpBzDKACcDlVoCzRxbICVmgIM+6A94n2Vgmd/iBn7BDPlQCHbQQ5ps4BIcHH3DMeRHHJMHtdT2LANcbFsAAAAASUVORK5CYII=);
}
.bue-render .node .header .icon.break-struct:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACMklEQVR4AZWTA5BcSxSG583atm3btm3b9r7Ytm1bxdi2k1tr2zo5szb+qu+y+2uTAGBebNu2je/Lly+WP378WFJaWnpz3bp14pTv8xZYWVnr//79uxqGc/v2bbEFCRQVFbk+fvz4a7h+b1NTk9C8BRGhAczfv39/AJh9+/atOHXq1OkrV66IzFtw8MRtck1N1Z2nTx7tpbwLCgr+9////9NMEBi75qbbJ1z6ZRN3gbCOOUtYRp8hzEIOlJqHHim1jDxZ6ph844mB6/9yE+XDAkk1Dx/H3BeQcrwa0k7VQurpGkjG54SjlRCzvwwi95SA58qvYBpxpnpagWX4iWtOBR8h7kAFxB+qhNiD5RBNqbi3BMJ2ERC8/Q94bvgKFrlPYVoBn4RRnE7gFTBNfgFmqeNIfwHmmS/BPOslWC95A5YpV+ppaBmkSCSSIaI8YQ4k1Zw2yZjmdsqaL+6VN/+/U9lmRZ2y7YpaFdvlNco2y6pUbP7/wMYrk4UVs5EcxGeCQEnbmSwirS/AxMprT8/IFjkGeyQzK3dEVFTMChlpqbSRluno6BimLCPGBVmDrEBWDrNMgJ9vc3d3F3z48KFOUlLS7fjx41G7d++mm07gjCxDlo+D8l7k7e19pqurq6+2tra9v7+fuHfv3rQCMsKHCCNCiCAiQCaT+URERGIIgugETHV1dTkbGxvXgs5CcHCwC27h558/f27CQ9XEzMystCABhhuJpKGhWYrzsAbvEpTv/wA6y1RMxTJupwAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.make-struct:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACBklEQVR4AZXSA7BWbRAA4O9HNciuUbbtrm3btm3btm3btm1zPLm2vbZ25jnntQkAQKioqBAoLC4OXEgf1OKnrKzMHf8QEROrFZ+QyFhQVct5oAGePXt2pLy8PBkw/mCkFxQrHGgAJSWl/0tLS+1hORKzskUPNICjk9Ox2PhE9ZraurDBwf7yys5RygMNsN4HBg0lKumEPnKJuJF3HI4jn3i9Rz/z+40SCQSNkoiEj9LIpVW8YTC8ue0A1x4zs9No1IB86DQoRsyCQuQMyGFaOngSxH3HQMRrBFjMO+GTcNT0/Rd0/28ZgEQoLIVWuxUk/SZAKmASJPzHQWyho/cICHoMAZ/rALDYdQKxRiV8pFU4s2WAC1ffS77kSYJPcjXwWWEdpRogUqkFItVaIDNqABL5pPmbD8i3rGB5G7QONz9pfL1FZPjzDpH+1wfkZnMPKMxmH1KYzjwgN5l6SK7fcun6pwcbzkBcXPxQZ2en8MzMjHtzc2MeCxurOYFAEEeqiH8dPsSDmNGF1QFcXV3/KykpUYXl0NYzjMEGGsga2SxYTlsiC2SH6DZsISYmRhIwfvz48dPO0SUVG8ggueW/FJJAokgEsaFLqwMYGhp+BozIyMjq169fB3Jy8xRiAxr0z4I9HxIREdFlR0fH8HPnzrljBxUkhu4f6CViXERk6MRy/t/9DPAXmoNf4gvM5s4AAAAASUVORK5CYII=);
}
.bue-render .node .header .icon.make-array:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABCElEQVR4AWM4duxY3P6DB+eb2tgykIMZjhw5MvU/ECxbtbpi7br1/vtOnA4nyQAjIyP2o0ePbgQZ8g8Itu47mEeSAQUFBSyHDx/u/Q8F63fsTCbJgP4JE3hXr11feur0mSX37989evz6Y3eQBMxAfGwQxmEyQiEDA0MtLjbMAJwYpAiE8bGxahxiXkhNTWW9fv164qtXr6ZevHh+Dz4vgDRheGHy5MnMhw4dKoZJVNbUryLZC6tWrUoHCf769et3T/+kzSR5ob6+3h6kefny5SfNzc3nh0dG7QdKegExIwgTTIkODg5S/f39S0VFRacCNRQBcQoQaxOblGFOlQBiFyDmh/KZiDUAAB5wcNBYHyBEAAAAAElFTkSuQmCC);
}
.bue-render .node .header .icon.make-map:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABpElEQVQ4y6WSv2sTYRjHP3c5bYMWrenRGITWQYgVIgRqnK5BnOrmIjoUBbMIcRAXQbg/QDBT5041WKcObmqJkIBVkRT0FLqpcE3cbEGS9v26nHCEHFb7hQfe5+Xh+f54X1qt1sJao7HEf8IxxpTKnnfzycqzLyOOE4znTo1eujj7dN8bisXiSLPZXJUkY4x5/qpxV5IlKScpK2lM0nFJk1Efr5OO53l7xphNAMuyrF7v1w4wCXyPOB4BF4C5oRampqfTYedH+Pbd+2V3Yvx0dmrmG6DYzC6wk+TAGnYp6SjgA33gJZAFzgB2fAxIO0nhRrK3gY+RpbOxBYrIx5IWHAa86LwOzABXBxQA2DYHRJKCHvA6srAJ/PzDOGjBrlQqh4IguNXpdBbb7Q8vYsmvA20gBLaAIFafgU/AhlMoFEy32z2Rz+fvuK7Lg4f+CvAYuB9TdB6YHybVrlare2EYbgP0+/3dTCaTlvR1wOaRxBB835+TpHq9/qZUKi1du35jLZVKXdnvV6ZcLudqtdqy67qLwD3gNnDuX18jC1wGjg2k/Vf8Bnx5wo6lIw7RAAAAAElFTkSuQmCC);
}
.bue-render .node .header .icon.event:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAo0lEQVR4AXXBTUpCUQAG0M/2FDxoVpMoG9REooFZ1qgSBSFRl9DW3jpqDUEnnncg159zUnPlMsd515nlMBN8ecIq+0x1msQd1ql5U/STxC0+s2WGH61Wkw33WKXwoTNMxQjzJC4U4+ywwPlJflP0squXwkjnIRXPmKbwim+tVpMNAyyy5VHRTxJ9zFMz1jlN3GCZfV6wdO3POocZ6kxynMZZKv+91JsD8SUcfAAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.exec-branch:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA6UlEQVQoz2NgwArOtu5QxyqxX+1k5qPeh7P//f/1/krZOmEUyRU8dyb9RwEXW3qY4dJRnA/3/P//fN/hmCMmF8N+fX6weJ/lKlYk/Uf7/v8/3g9hZ3LvVEGzu0Pkz8+X5xoYsTpss90+u+P5//9vzcTuI4b/XyBO2uJErgKCViAc6cDEoMzgyODLEMoQxTCDoYbBn0EWxZs9pxlKGQIZrESsvCMY0oAKjRigYcnGYMCRseU17oBiYZBnCORev3EbnqAGAl2GOpOurpn7l59Y9+//l69z5xs7MqBGFwMjgyLEkbM3aK+AOBIARSWU16VenEYAAAAASUVORK5CYII=);
}
.bue-render .node .header .icon.macro:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADIUlEQVR4AXSRA5A2RxRFJ7Zt27bz21rbtm0bn22jNmvbtm3b+9ITc6rO+J7qvg97+6PT/4lftCQ5s3x0XJI7OKZtl+T4f//9ryAoXs6o61yEzPJxOKnro//7e03zmGPHLrvf/J8Cax/u835xPxldMQpzN3dO8ihtnIOsigmIp1dUWXrx9SxcUw2K6mfAPVwuePH1r2/9Q3DZIPAEQdBaJ8wc3swsnwLPcPnsBV1frSx0X1Q3C5Wt84Df51ZNQ037ApQ2zcElwyCHPwTPv/7VvVZu6SRZ3jioiiYghly++8n3+p9+fVz/By3TQPN4cm4ZLiqun4WssrEjr0gu8YerDo/9bQtuwQKWKGsU2KpeoEp64Pvzjud///biWz9e7+CVllJQOwPS3KGj78476P3RgW9cLssrOltBEfdsMNVDYBxAide1ik46edXD4K/9vPz29zeksyvacYmjP6/623NOd14xiX4AIwh6tpnKIWDKhyBF2AnGwcyTeOCjb7Sv/+dk7LzIIXgXXHXfPl3WORZJLO3GwtMrBpNZrZs06SBquxkt3Unn/0Zr78uxVRZMgBr1lFs5DencxhXs3U8vPP/eF1dejiRWTlBlg6Bnm6rCMOwmxHGEJ8ID8QniBrdgIVlRMA5kUetGGrtqOCA+o+kXMzruPH7RjktDgkRW6xGSCtC7txF2CGeEy733PxaayqrfEGaOwFen9RV33P3AS69/dPxxPPz8cy9/fMzEiVCfyu0CsrgfCMIecAiUZFp5CzX17Ain9WySQuNpdfO8jBE04qq9x555wwLlbkXcjMDsn3v5QzFB1A/J7E6IJtcBRTwA+GqIwh5EL+Als9XDwEBFUyV94BeXv3zfg09G4VkEdhvivq9+1M+1dKev3HH3Q4QvjxnSw1LLZ9P53UjaCoFxOUNapmGCsOTCVVzkFiwavPu+R46h3Lu/d/Ao4uclsbJxtgPpVJCfkwqm3py58g7Itv+iUio9QLECTT27LbEZnTe5uAUSQM5HSYlAwAXEoiA2GzsXh294+aGqjq3vCxvWfFJUtwiEyqsBsSUQi4NiBaQWAFVQthrhyarSAAAAAElFTkSuQmCC);
}
.bue-render .node .header .icon.event-custom:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA0UlEQVR4AXXBz0rCAADA4R/UA4UQDCoPihX9uXSJ6GCK61SJi8Ll9gi9WISHnqKuwWJB2y/WIBnq99HkkYes562ViNUcq88O1YRlTqwE4Jma0uSNtX0AT9QpC0bqh3Nfi8CgbIMXakLNOyt9gO8wS8ppvgUO1AfArrURFK08Acg2AYzVDrathVDs/UT880ntAA6sXAKUsWl2/9kCh+qEmtfqu3Nfvnpvux644bkas+CVf/IugD31kSZHVrbBU3XGMkN15rGlKavZtzJmPQN3aPgF+BS+KvXYCsQAAAAASUVORK5CYII=);
}
.bue-render .node .header .icon.input-key:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADHElEQVR4AWKcNWs2Azs7u7ybp9duQNvkAANJEgXQ3xhbZ9u2bTNOzjZinW3btm2sPcjYVttd+3utl7yyEQ6HGVnVpNmzZv1wwP77nYB50mx1yo1apb7r7rvvGwmHjR9++OHrQbfzDKyARWHHHXeMBgKBHVmGBQIG8KJM+32+3RmGBs0wd9V0XUgmYhvZNsDue+0n/NH9dtUANAoMtjRMC0xCwLRxCMtSnTzBOsxqhmEqhokZCmAyGevgsOYKqtWaUOxNZ9mE8lM05W93uo1vfv0rRbMuYpoGJ44Hwu8z5rhCobCZzxU6sAbLzmAlb7/7/gnvvPvuO5Zlma1uX583Z3bjtNNO3R6rrN5wnP3up1/PL+Ry5olHHqRtcIBSsXjqPQ888B2FS231xtqsGf+Vzj7zjN1YGqBYay/446fv9oV1oNfM7L3PPrheBaaiCqKi2aqm27Kqg6hZMJpMTdgAzI033uRpNptHxOOx7ectWLRbsdFJ5ItlEct6vV63sSiTV4qVqlQqlRq59OLFW2y+2WaXXnrpVnvttefmxWpThCVL0lvxsmoquk26I548/9pbc2vNtjLmBH3u4uzg5dfeTPdGE23Ci/r/s+eX585bMFEMm4iyRrLl5hm0qqpgmpZGiA2MywWxeMIVDoXdwWDQFQgEXYlk0hWJRN2hUMCl6hqRFZmiGQoomgZBVoB+/PHHKZzNJ+kWSJoBuG/vVFLo/piH9mBo9Ycj0ukP7c6Qszu9gT0Yjc0xL4NmA0x5kTBHHH2stjhf+e/hB+//7K3XXkn//N3X/Y8//ji7aOEC2e1iAroswz///c///+8/AkVMSkXmLky/+eOvf9z931+/zwTnGh2RKLozejF658033/ynTQgx0J///Jf77Isvp07a4Zbb73gS2wRRhr3yyisYTOyHHoX6URFVff4ATWECxc/mpTSP10k7OGe2D0ZnoX+zK8pa6C+ojfJO3Ov3D56XKRiGrlO5QkEQxiMSSW3icbG01esPFmKbX1Fh2UvcENdce81uFMPuSWyCKyEDAOL8swQQ0Amxsi++8GIRkKWao+KEz2+NEQAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.flipflop:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA30lEQVR4AZXBoU7DUABA0ZssoDBV+PEFy3NYhh6mjgSHmJh9mUIgKGKpboKa3Adg6tDlC8gLGlODIyGXdOxtFs7hH9yokT2DWpFZ2Kste1ZqIDP6a8yOyY4DO5OtesuWpRrJDGplVBu23NhbkFmpwbGaACzs3XBgsgMwqQGMaklmqUYAGzWCycSBrT1blmrrVK3IHKsNBZFHbuztbdTAJfecAUZ9m3HHnGvqj1cHHResmDAwfb+zZMExI5ZPL6rPNSsmDJzqumXOiMHp1Vq/PqkJ7JywYM4R2TkVD0z4qx9tmayOri2bGwAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.sequence:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABAElEQVR4AaXBvUqCYRzG4d//9dHXBgkE+1hqkloaHFqcmzqTzqJj6BQ6jiKipaZaElKKqEhLzY8SfD+eO9QcAoeg6+LfDEAhp2zh8GBFHXJASoqQbTomYqoMOSPAgDZGkU+gzpykPgsFzI1YyKkACAiVQ8gSftO5mmpKSvSguhqgY/XV07WOABwNcgSsknyNRytRAhflirxT+eSNPbrMSPEHZapMZAEjQ551Sg4I2IVxyD5dSrRos8ESnh6XeAdY4R68y9/t1MxdNSqFaFxb9gExjogZKdWgrWfdQPoet3LGD8fU4LabtUwn8+phaE+daJsaU8ZclTVmmky88MhffAPYR3LALeaIrAAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.cast:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAVElEQVR42s2QsQ3AMAgEPdqPxqhfs8SlCCh2pFhpIoXujxMCxvhpKRQboABm0qCRAhalQEkKplxCFjHGQOdSFCbJaUKeyjXBtx1c+uMVXtsv/vBtHbXUa0gw2w7CAAAAAElFTkSuQmCC);
}
.bue-render .node .header .icon.do_n:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAlUlEQVR4AaXBsQoBcQDA4d/VPyHD2Uxmi0iZTCalPJN7FavRC3gAq9XAYLIYdCJ+Mih0R/J9/ERNQHkSeDWWD9RElTwKJsrf7Lpx5Yg89p2qqUOIQMlzjEqBuyt77iSiChw4EwM7stlwpm5tkc2eC+d2AAJQ5035kk6IaXJiGYABcuEhQFqgRpGYIsuILBXaFFix5rsbWsFEQ+tzCUAAAAAASUVORK5CYII=);
}
.bue-render .node .header .icon.do_once:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAlElEQVR42mNgIAX8b/j/H7+C/wQUgJQQtOJ/AwErCFoCVmj6/9H/u/99cStw/L/q////3/97IRmMFXyHKfj7/x0Yvv3/Dizx5f97MP0YlxUa/zf9////2X99XAqs/5/+v/+/EYwvhw45LRhyGGoY4hl0IApSGVIYEuEwlSGVIZuhhaGHoYchHZc/eRhsGJwY5ImKYQD+WHEvPFQJQgAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.loop:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABDUlEQVR4Aa3BvSuEAQDA4d97dzHISSlRt3AdJfnKgJSPukFRNotBGZTFaDH6F/wJBqMyyqAYDEcmOp3oOKXuCJfi/emKdEUWz8N/ctArL5zmJ3Y45rhbatkpE06Y4otJd3z1W9kVy766YxKw1awVZZ8sWnHtogUrsrbihlpywXY73VZv7DFu0gVL6gbm1FUARzxyz34+uarmsKimAYxQxbRajJAHZgGCkGqzQD7GJuss3dedHhRrMl0v9U2FgbO20nVj9zDzwCZzicsTf3F5MpcIWIs3bzeM9kZajL7FDKLv0XcgDG/3j2ceHu8Clklxyi6PwBshATECIM4k3ZwH1DJEH3WEVIvwTIZD/vIB8XLEOPFRlsoAAAAASUVORK5CYII=);
}
.bue-render .node .header .icon.foreach:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABHElEQVR42pWPO0sCABRGDzVEDQYtgdFSki2SCLW0VIND6WJTQ0PS0lZLSLTY4JDg6NgPaHAonHOVJnFwMYWCCAqUCEQcTktkr6UDZ7n34z7gE5e9984kf2HYNde9VHtuOuuGC8NmyLJ9h/Q8tGffsiHAoM2P8psdVR/c90nVpkEsql33nHfRK/XRJQOG3LOrFrGtZgBc9dYbY5+rM2obO2ocwJEfh8fVzn8Cv14fBp4TzDBHhANO2CHEJHMEnxNqh0FDK1VOOVbOlHMlxhGnlaoOGpSuVV8vGGOaFLusMM5od/v1QrV0zVS+3lKF76rWW1N5yAYKtaI1IDzUF2u1YqBAFqJkyJH+PoEUaXJkiAJMECEObH0xSZwIE/AOYCnwUXtA5vgAAAAASUVORK5CYII=);
}
.bue-render .node .header .icon.gate:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABVElEQVR4AaVRM6CcQRD+5tf5LrZt27bbqIztKlXUF6+JbaeMbVSxzcPmP+3uZPP68C3GHmL8/pTdwDkR6306WDkvoTVJcnUczFIXVF77RVavdjpFqaqiVgBATvhfCvHPdpA8y7WiFIhEIE45opBLhmoxOyQ+bl65b79QPe0mVIfeUotdY0aLr84k9cFXuLipWsumXZduGzj8zrp+HzQkpzkYZnCGGE9OV+uXyZEddB14UNACzGQH8k6Qbk51AO0z/LfJ17ZW5FKN5uHKGkX96maoSdVEPmMMbN/CodWLNqD0bAs3XNZ0ulfhYyqUqpowKeCWXJ7U8djTl69D0vuuCsniV9WixdB25U1yjYVzHC6uMLlHNHAaMAgo/SYFcvAM/UCYFPdeHq565tXTJ7DIYku7Mi7jxlCNq17euv6WjN8EtMFXJEH4eTQsRBAGmQ+UlH1ZPwADYJqX7zDGbwAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.spawn-actor:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACoklEQVR4AY2SA5QcWxRF+9u2bdu2jdi2bdtuq6oGbWts27ZtnNw4jeCutYvv7EcegEtisVh+nzt37sdn3g0Gw00cx306bNiwKy9LYLVavystLS2kwO0ikeiZlpaWBD6f/xcAnlfjJUuWXr1169YPDhw4OHb37j3j6P3DPXv2vgxgoK6uLrGzs7OaZLFn2ruFFy5c9BvLcokmkxkWixWxsXEoKChESUlJ4cDAQDdOV1xc3DqJRHKtm2Ds2HETjEYT7HYHKEzYEBIagbz8QnR2dsGzaBqZMTEx406Gf/rpp3cDA1V9ZrMFBKKjY5CVnYuIqDjojDakZ+bgTPX09DRmZmaOJL6kkbxyUrBu3XqlwWCEXm+AzWZHbV09qFBSVglHcDjqGxqRkZ2PpLQsdHd317Ese63bGhw6dLiIRgCNRksjsCKP5t3S2o60zFy4QqMQGhkHldEOTmtFcnp2p91me8JNcPTosUaGYUESaHVGWO0uBIVFweoMhcEWDL09HHpnJAKMTgiU6tYZs+c94CbYunVboUQiBcNwCFBpoNIaodZboKH562yhCEopRHBWBVS2SGzafaT2yquuvs9NMHXqNPmRI0chEkuhYPzBBmjAqfTwUxupVxccaSWwZ5SBNYVi5MTpOTwe7ws3wTvvvPP2mjVruw8cPIKjAgmEMgZipT8krApiTguZ2g5RoBU7jioGHnr0cYYEf3odpBdeeGHCshWrsHPvIew5yMe+I2Ls58uwjy/HXgGDDXsFg2++/3E4hXcQr/o8iQ8+9NCmf4YM75q/bA1WbNyJVVv2YfH6nRg5ZW7b408/F0NBAfEbcaVPAdV1xKjb77jL+PhTz2Y/8cwLeXfec18CfQsklhJvn2nrLXAX3Uq8QnxIvEE8RFzhq+1xp0uyH3vDKqEAAAAASUVORK5CYII=);
}
.bue-render .node .header .icon.isvalid:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAgklEQVR42mNgoCL4b/P/9H8QOP3fC7s0MojAVHAHrFeYgeH/tP///79Dl1YC69NHmIXPLdhMgEsK/98BNssLlwKQ9Dvc0vpg3Tb4QgKP85gZfBl6GHoYchiSGSoZ2hlC0RWwMTh3FoBN0GaoYtjM0IXbiiUMvgxSuCySY6hhqCApCgEvhWJnAgJmhQAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.blueprint-node:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAByUlEQVR4AWJ8eOvASkkFLUDj5OwvVxTE8d+cexaxbdtNzL/qtUEf1rGdVHGVLmaXVLGzupqZxZ3PPuN77DPaowYyFK2BWguoIQqFqMIpv3/9tMP7wshNpRpPUGE0oVZFMKBZZTgY8D4PP2LSBh+Fle9FYJaqACA7oOgbhQFmQZxE352kyX9CF7IPYyioyH9fLv0pjwVB1a5p9TEgBEDI4d/fH3/95ROHD6za9uF3kiT5THxCvlAkco4IWQI1cAQy3QQuACs+3zxz7J6fOnnymLlTx69NkzhHRNooCLyHKqCiEGUwMyQr2uwTCLUwLBZyAfu5i5ZtGzFuxhqBgtoiKIys38ranicCOBixcsOOykwfhtWfYViBsHbRNPUtOKjzgnyhHEfR36akpcw7MID27SdWiBySJElv37ygvlar/ldlAA6Kvi4iGO1VB0IcVdzj55+XeObkv4hk/1Lt23n68M44jmppiJLnJCkrMxDYBX3IbDKg6ziOwmoY4revlss1ChxcrgiI9KG4Lh3D54vgNIkBlPy+Q1c/dgTFuyPGTFoumgbmOPZpgvVgULPvc3l+++rpIwA1suunAJjTJdzISle0y3wK4DOAL3Wxrg3PNG+67QAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.select:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABZElEQVR4AaySA3IsQRiAn3mCLTwztm3b9gXiS8SniVFOSoOeWcxsbJvT+Xttd9XX/r/mC4yxV/hGsLs75ieILTuC2LwriE37gtB4QOpqdZfaJcHO7nC6Qll2JVcU3HF82hPHpz/STDBmUQz2+AgsipVYFOWNIIrsQLLsR1zcEYwJQKFTAeISrAQcn3pHxoAbIE97iXsT39fWe5ZYFCeRc5Pt00wIZthIkCQ9kTmi2LqlEmpPdME6ou81gqmpTj/ElR+TLQNkANNMKAjCDAKVquaEl2ffmwhgLP7a7hEYlkyKk6yPFv+kDY4ldxHsQBBp8xk5PuUMAueAMNJ2IIggx4AZL0qAOOCr3WeUyWQBLEqQyOchQdpS+5Hevn370ek/+Pz5c+DySvItCdYSAoRhparmWLu6+Q4gvTUTQPoJJAEJQLyOSNNgoBCoAlqBQaAF+Ge+HZhoh+eBDDEA4mioRR5QSyQB57aHAAKZXiEAAAAASUVORK5CYII=);
}
.bue-render .node .header .icon.switch:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABBElEQVR4AY3BwUrCcADH8e9/bpYogt6EJPASRBAEnYLoHAQ9RD1Jlx6ha9Bz1KFLnXoCCwrJTKJtOv/Tbb/QoSQk9Pmwirpq64TV9CFppGPDjG6o4pGRIs65osYRU2OX3CllOjj4DKlSVxMZA0TkFClgiQ0l9bRLTqEiluhNd9pjTl+K+Jsu1denrLIs0EC+LlTjF4cKGVBApmCxzuvBtUfOAzDMyKdoSpVtbRIPy7zzzRYbxDy4zCQFh1bjeZ97QopYxoiUEN9lqjla99LhWd2hmKRBwC0hIW3mvFI8kKwmyVi9fmOHNRZcgMmIx5fDyLGY5KkbGGIWDHMNWoDBoUOb//sBgDV++n4nGX4AAAAASUVORK5CYII=);
}
.bue-render .node .header .icon.input-gamepad:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACK0lEQVR4AdzPg46dQRgG4H99HbXC2rZt27a7tm3bOljb5rHNtfft1IjTsDN5os8UgH/yPzXYe95tC1feL5ZrjBKpZpCbkc1w9/fz+xgZEfmxqLjSTaQwcpWGIaVYO6w89zTq8B8N1m7YZZKWQcvR949CYRjHNPl/v6npaej6xyHQjKGqqbt29YY9Vj8bfPr4fidfrERerQbRTBU4sn40srRgNGpR2KRGRZcWLIkemdUKRBYJ0aUYgbt/8JWfDXKyc/LrOkSIYQiRUEoK68Uob+YhntGN5KJe0GrYSC3sQGSxGKnlYsRVKdDYI2q98+iFBXXlytWZtQ2to42dXNCqupBb2YPC2na0chXoECjRwVeiS6hBWUMnYnPr4J3HRYtID65uFHbugasoaxvbU+V1bSiu70FmcT2iskoQllM1bRuQIP/gFckneNa+MZLQFOZkIq0SMdllqBUZ0DM8grBk2gvKPyDobX5pA3LKW5BZ1oowWiOWbNpTbmZh6UqZmNkR1iZm5vYz58xnugXFTqUXNaKoQ4bmwWFkVHcGUydOnb2eSq8iNzYgqbwbBy7el1EUlU3kEzQi/7vM5avW8iLSC5FZ2YVy6SDufXBxoMzMzBeduXa/1SksffTM/XciM3OLGJLsStgQnwhrwp5wI6J2Hz4ldI3KmXpsHyD+PF5BYTcGIGAHYjkOLh5TIK0BxKJAzA3EHEiYE4h5gVgciHW5ePldgLQeEPMPfF4AABrQozcZBuj0AAAAAElFTkSuQmCC);
}
.bue-render .node .header .icon.input-touch:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACnklEQVR4AWL8//8/AyUAbEBbW4d7WVkpoAxy4JIlC4Jw1C21xzNr27b3fyyOls+2bdu2bdu2bZZvvrxjfN3RyIiTHZ3jiZGMEEK6riPPnTsvfd+n5557ThYWFiAMI0gVYQYMG926Ue2/p0EtmD177v9UiStXrlLXHn2oaZtO1Kx1R2rdtiMdOnyYypCsNbuOduE3CDCGaeaglCAIMX7iFDz73Ito3rAuWjatj6++/Bxjx03EzVu3oCAwFKWhUFuWL1/Zl0q5eu0adezSg6Ioosr07T+INm7aTIqQte3w2UnlDex4PA+lpFMpgCROnzmLilYB+BbIzs0FAZAsoSEHjAEmnkzmKUNjJRIJfPXF5xg6fCRX/wIpXrh7z17k5hXgjTdehyNLcrFYLKt8gW0nc0IAZYNff/0Z2Tk52LJtB9yLV/DeR5/g55++RwiBgIO64Jxhptv2HaujY8fO5okzl4+5RKQUsCTVRHkP2Lznl7yfvfH4fK/Rs5PG7l079Y+++vHBgwCPokgaQkDThAaNsSxLtdV8PyTBBjQ2+WGYBt28dTtcPHuybpw6dQpzZ06ek0hlfonC8GmABFcQ4C2nTp92NUB7+ZVXbNWLdxKgSd0wH92+dWPtqoUzXfz++59fPuZKHvfmdhRV+gszFiy/PnP23OvE+Dx0QqKHHFS6/SiU737w8cfGmbNn8iMJOJ4E94YQSkDcAmDYkSYDBAAeeQARIDmmcpata1nZOflGUVHRcxaHw0iAoCgJluT0OB8EEYAyU/0A+GnqQHZO7jOG6/n2ibPXfMcNeKSOx2LiyRj4BteM8LE4c/FO2nM8Nkp9rhhPmhRJSvBn/elkJvsDnscATaHeBM/p4f27V1U+lcl+mojKTJUSLPfOzWu7nwDYK7XSckdYIgAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.input-mouse:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACg0lEQVR4AXRTA5TjUBR9vxnbtn2wtm3bB2vbtm3btu3t2LYZtpPsm3Td7j25n8/5DyRJ0uKxY8eDYmPjTnz48FEZG5f48dMX5eIdu/eb6JLVOujZs1fzgoKiYglx9sIl6cnzl1IdYhJTn3Xs3NXyX3kF/IHhw0dYrlmz5rSJqZkdIKITUkD5TQlqFPTy9Ww9ZeacHfAP/jLQtGnTcfb2Dp4cL8h7UyMDMDc3kw2wvAgNmjQdtnjVhhCdBvr166/w9/cfKm8IkadAHw/w8ffTCCoIGBtTeiFhEaN1GvD19XMHyiAkOjkdvsQmwYuvcRCTkgVfI+Pg9adI+KKMh7jETLBxcG4+Z8kaomUgMyfXMykzx7iK5kDCfa1ahNbtOkL9+o0ARApEUYTi0gpITk1zSE1NMfypp/dz0bJpE+vG4UFgYW0L+obGoNAzAErfAF1QGgGicefj7WdpaWlljDvurwiiY6IZmmWhhmGB4XhgkTTDAINksaisIMqFrKisEmKiI9VaEdTU0OmVFRW8sZmlIVGp8IKAQpJd4EeBAiVFkKCyuqYI5eifetTy5cvlxfbt26s8PDwG2Ds6OWieB0EFAIkQAEyFmBBcAzx/8PjBxsXTrmkV8eXLF+r79+89pGkaw+eAF1QyBUENaiLXEb0LcO7InnhCiL6WATw0ePzo4Rflt68ch/kzWA+OxxnXnEqT/4Prt4pjvn2sC99O10tUoOeCY0cOPklLS4VqmkUyMqsw5U8vvtUe2Lj0CYCUCwAs/MSvrtL8KEdkLy8fvzOT5y0v3nL0irT11C1xwsL1WQ4uHvsBoCfSFUn+240IY6Q3sp2Ftd1wM0ubwbj+PguoRg509QAd7YHBADTl/wAAAABJRU5ErkJggg==);
}
.bue-render .node .header .icon.timeline:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA1ElEQVR42n2RPQ5EQBiGTSeZimqvoKHnGs7AGQj3UOv3FIJ+FNQusVE9GzNYdjfyFtM8k+/9sSyLW1kaEEh8CkYWFiZKfCRiBwQPElpmempqOmZaUh4rsgKSBEVDToSHR0ROgyJFGsCnpSHGRVBRIXCIaWgJDFAwk+NqU4pBvy45M6UBRnoiY+kABCEdkwEWauwtluKFQlHhUbP8Ak8GrQsw0R0ndl1OlNqkcwEcso/Jc0zz+yumJN2KCrGxCcmuRa1Vp7rq7n/VZqyAkukYKziPdas3Gzo9V0WjmTwAAAAASUVORK5CYII=);
}
.bue-render .node .header .icon.pill:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAvElEQVR4AdXBvS5DYRgA4Oc955QmLRJxAVYWP5GYJWJ1lSaJxeJnqPYKxGgRiYQ0ISVSLf2+z2SzGjyP/yC4W7zpl41ujGSBUIRWbl/H3sFbQ/9qfXMVlSJLkpnko3rcfri025S5o62OZZUiy5KZLzO1WnuHRnoq9/EuFBRZkWVZ+EQTaf95fuUFgUAIodZ1MaRhcJYO1xY6suJHURm+npzS8Hnea/X8qk+NWx1LsqmpiYmxsbGRgWPJ3/sGBOxJ/BmgVT0AAAAASUVORK5CYII=);
}
.bue-render .node .header .has-icon {
  display: block;
  margin-left: 20px;
}
.bue-render .node .header .pin {
  display: inline-block;
  height: 16px;
  position: absolute;
  right: 0;
  top: 3px;
  width: 16px;
}
.bue-render .node .header.icon-async:after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAACGklEQVR42s2VL2wacRTHP7CUf+0CS7vCAfd7U7hLEIhlM8tUcbihlpkmExVLMMsUU6s7OdUgKxAkNc2p1eFA1ZFUIJbUkCmo6Zug6125ozvEkr1n3/fzy/v7g39mKbbJkuXJ5tIsFgYJuI1Fga044gT7CEKNI1w8hni4dHAQDBaZx+VJqggN+iwOtKun+kMH2tWWZpQzmgg2hfXyDAbBzd90da6r1tOSckINwx6JKHmaKg7eS51ptM21rYxoYNgPZ57DQvBaOr8NiliBdJUJDsLuQ3keC4P7ZkU+DAFUPykXCMJTH7BNGcPr4s3s9mFwFEC1rhwi2P6EFLERPDcUGg0YKFNqfhoJbAQnvZjHBKjWlXcI9rIbSQxCpxURuA7wTTlBMGSXAEHof98AMFZGCMKzZQoG4WKwAeBKmSIIe8sqVBFGwzUA3x/OB+KXsYQwPI8E+B60mXKNIH/2ooDQ72l8u1IuEYTcErCFzfHHDQA9pY9ggqP06sUGgLbSQaj6w5yjyug8pvynphc4SHAnE5Q4rMcEtJRjBEMquJE7GLzPMeT3mxC6CWUcpn/rxVjTC94iVEiGb7GhybX76Ov5G94jVKKP/S6GBpctHUeWrq1MaSJY4deDCOErvw60d38b53qqHzS9wKWGeewqLxtaweBwxBmTuy2Y4PGFBjbPo+9xGLJPmSo25s5timTjiYOfTIosO2yvz/j/sN/WVncLEyOa6AAAAABJRU5ErkJggg==);
  height: 32px;
  position: absolute;
  right: -16px;
  top: -16px;
  width: 32px;
}
.bue-render .node .header.icon-message:after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAF6klEQVR4Ae2TA7AsuxaGv5XGTM/W7Nk+tp9t27Zt27Zd9rNt2+/gYh/b52zPTHeSl5tKV9c8m/erWbVW0un5/5WkuZJ/N1ci/A084kVvu8fw8rWvjpN0HFHMnDv91cOX/uq5wFH+SuQOj3gmfym1SOoTaza9ZnB8hX/JWouIoOKEzuLC4elf/fBJwOf4K5A7Pfq5f5m4mG1Tm676gb7myI2N1nhEAB+oKMICRy7f+cbLfvbdlwFt/gLkGre8K3+O9Zu2PWjl9mu/M05rLS/uhUEQrIjP/ieKKEk5e+Lw93d+78uPB3bxZ5Dr3fF+/DHmTh9rXvtWd33L+Notj7TGYK0JYtK7A35YzcXORLfdnt3z42+8EHgPfwK53cOezh/i+PTO61/vdvf+QGtyxVWLvIunEgu/ykBlyBcoFfm7cWjPzz/8s6996mnAKf4AsuHq1+d3mVi57qnXudVdXx/X6pnO81I0JPk9sd7a57BESNIaF8+d2vfjL3z4CcBXf/8O3OLOlAzWZEV9bN1br3ajW9xH5wXG6D8qGEZ/8AhKLB5/JNrxwy9+4rWZPv9GYJ6A3PLOdwPgac98ZlIbGv/+8Yv6OucuzBIphVLlJavO24TOqs6rC2hteBZCwhptLIhixcQQambfK4GXEYif+OznALBn1065z4Ou1bxqX4NL959i+tBp2t2COIqQIGrFVz0iXrjXlA/l5704rf4aW1c32Tze4GvfvnSQCuKIHIDr3eimWiTqiBK2b5pkxWST3dNH2e+M5IUmSWJEqfDNK6AyYKxFhWceV2ttybKULatH2bR6mHqsWAJWrF6T9xhwEwT0/Nxc3uivk3dhoK/ODa+5gTXLR/nVzr0cOHwCURFpLUW5bKtria+V8rkojF+zed2Ua2QZTde9BrrB3uTKlabHgJugpD3b1UbjKTSIi6nxJpO3vDbT+4/wo5/u4sTJE8RJgjHahQVARSrsBGxYv5IbXGcryyeGMUBuoUQJHD9xUvcYOHXiJJTkqugfyCgKPP4PQr1540rWrJril7++lO//4OdsWreW0dEmAAcOHuXMmTPc4bY3YduWdSgFuQFrQ9uBSODQvv29BtwEJTt2XKvQRXgRQELtotuFKIrZumkdK6amGBsfcWM817jaDk6dOM7IWBML5Bqw+FpCRvCFKYreI3ATlFw8f74YGGygc6B6ByWQ5zlzM/PEcY3WyAhFDnm5ThSTy1cwc+Eic7OnaY0Nk6YJ1gRx8I0sGVi3aUv/tVYtU2GDie9z61tSctnZpcL/qa26F4HFxTbtpS5ZY5A4jtAFIJVBv87FULNJp9Ph3OmLDAw1aPT1+WclSsF3vvrVbcB6YB9gFFQcPXSwmyTVEVhjmZ9bpMgt/f2D/vYbAx4L1kdVaw1JUqM5PEZ7UbsdncEag4Rmogj2/ObXG4E7AMMAPQYO7ps2cYynyLXrvEMUpdTrGaZX7I9GabB/cJAornPxwjyddheAVODyPbtTYKTUjiNHltVTl4wLrIU8L9CF9d2ISNU1YKW6YFQ1QoX3qaGW1kiS1O3Gkm+oUctwx6IipZTLw8CZeHR0dMCRxZEyypF3cYKKOFZY6BH3W1mNe5St7Z0X5d9FELJGw1/ihSXI6plkjSwZGxsbBIhbrVafM9DnDNg0qWf1OljrxaszrgjjYIZekCpR1uKDtJaQpTgzfQqLtta3Qqy1NleEiKQ//u7XvzF74dRprEoWFhZaFy+cX+PWDQlEviUgUgpxUQlJaQ1xWIs1RoOFvMjpdDu2yAtbFLmLjt31y58vqCiSInz+0mw2+7MsayilhnVR1B1X3IfxpfbSLZ2vGyolg+IAQaqfKOXnwFpXK0w4K1Hiv55yo1xzQVxbdwzGWrvo1n+zVqt9CPhZPDMzszQ3N2dFJHVh4zgGiNzCtov9QB2IAAXEIhKXY1crt0YcESCujgCqeQHA1ViPz2033y13ILYO59IA80DHuXSZApgD+oAUSEJ48VBTGevJEmpFRVlbIAf2OZ3ZYFb4d/Jb3G2oVXRHrgwAAAAASUVORK5CYII=);
  height: 32px;
  position: absolute;
  right: -16px;
  top: -16px;
  width: 32px;
}
.bue-render .node .header.icon-client-event:after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAC1ElEQVR42u2VS2zMURjFf9P+RVvaMTVTiqqoJkhUZaaejUWVCmrahCZEvOMVyRDBxkI8YieKCGJnQ8NC7tAmY1ESjwUixKOdkqkEiWdDTKI6cyyGdmbazmwsfd/6/O653733XPjnZSOPqdTQwKpBu4EappKHrb88k2I2chWTtq+yniIykgH5bLP8jW2hsFJW54/Gl5afTdhjMosCZlJPHRsx50Md0UqRsiv1KnKqHUNZDFDAur/WLH9YlXKoSt6kXqjpKlRGL+JrBENtDODGXOuUpOMvXC2SXdVJ4uXyqEyOOA92SY5m1gJk4MW8/iV9Vl6bMyCNTJIv02S5lZmwCbskZ4BNALn4SgOSdLCHZmdAcibIl2i8ZvVaTwJsBijmzI4nUpccQUwyoFb5mq1h/cYYD/BgLn6QDkVo7g+YpFEqG+Ac+gA2lmKed3+Xq2P5Hd+jRMBcofnKSwnIYXthS48eRp93SXNeJALsytWiAW9CH2AsJzY8it2vVnErHlAhVKJZaQDlmLPvpbCkVd8SZ+ASmqnyNIAKzL3wEe2IdMp6GA9YLJtQlWakAUzgaNEX2pu+7O/GT2MfwCOElqXdQhbTOIcJ/nK1sQufMyDZVSWvSoQseVWdCrAeYAT7pty80E0Lc1lptYRVqeGap9FCQ+WVV9kDvsewaKYOYByNe55Nf8d+CvDgPx0NKv1zDupoFEM5QBGnd76hFQ8WTnw5obM9H6OpA+VT5GTP0CDbcQBM5tLsNg7gACxK2UuIn32rZWuLtsid6OEnr/ExkQyw4c6+bN2mliF/0smFm9UcoykWMU2dkhQKZ13HYLjCSXZTzwycWLE4KWQJNYyKS8YcqrmCyb1Rfzfw9q/tB5/W3M+9gcGwlTHJUZ4Y0MUcP/w0MsgcAm8xVKT+G0o5d+bjYAN83I1hXmpAPivoGPQQuzhISWpAJiNxUzfgr7SSBZSQxf/qrd+kdAqEuQK2cAAAAABJRU5ErkJggg==);
  height: 32px;
  position: absolute;
  right: -16px;
  top: -16px;
  width: 32px;
}
.bue-render .node .header.icon-server-event:after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEjElEQVR4AcXXA3AsSxQG4Bfz2rZt27Zt27Zt28by2rbtu7GNnfT7T6onNbVva7Ks11VfNOh/uk93Zv9hjP2vbHYjNAdICyWhIVcFikBW8ARHuwRA84LyMBLOgELiECyBUdAF6kA+cDMaAM0VMkN+KAjZxZMN8acqCYNBkT59+stLliwJ/Pbtm3D37t2EAwcORE6aNOlP69at3+bPn/+mJNRCKPqfAGjuUAEmwk7YAzOgMoUwOK8gf6Ljzs7OqilTpuj8/PySmEwLCwtjt27dSnB3d9fgug7gbBigAKykxJScDBgw4Bv+Nhdy8tHJA21gOyjo+OfPnwVmQouJiWEDBw70z5Ahw3VcOwLcDYuoISju37+fyHhbvnx5EO+sEJSC+aBo0aLFmydPnuiZiU2v17PRo0cHYaSSMmbMeAf3GAte0gBuMNDb2/tSfHx8ypBlzpz5Cv4+mtfEmCpVqjzWarXxzMw2d+7cUHQuTJ8+nWXKlOmusQDZYXm7du3eMd5WrVpFT6/gNVAWLk6YMEE3bdo0v2XLlgUqlcpYnU4nO+/8PhETJ05M7lwuQBlQUKcMLTIykuXOnfsGH/Ic0ISO//79O6XDV69e6anS582bF0Ch6FoanYCAACa2gwcPxo4bN05PHacWoBEoqEoZ2tatW8P40x+AWtANFL9+/ZKd50ePHiX27dv3K4bbF3PuO378+ETqVDYAr+7+tDyoUsWnL1as2F2k/8NHYYRsAEnTaDSJ9H3Dhg2809QDZIXFVNkMjUbh7NmzMfREtBRxbD0MNDWASqUS6DvqxOQAJeHMokWLAgw3DloVfKdrCYq1a9cKmFdGMNxGA2hPnxbY5ctmBWgACsPltWnTplBeB5WgueEIfPz4kR05coRQoOTvX758YefOnROwR5gWAM0ZetJ2Sk/84cMH4fDhw5E0/FQDODYVMkK71KaA9g/8D0g6efKkngJR9ZsSwBU6lS1b9gHt5xRk7969EWq1Oo465KPjBG3EAKY2U0fACQrBMFAQGgX6f4Cf10BuPk1N+DZt2wD85k6QCxbRv03aYHiY9uAq3SdOo8DE+SbXrl2jZWtdAIKWBzYOHjz4O196h6CI5HhLY1NAux62ZIZlyy5cuEA/U3FaFKAYHKXtlC+9/uAlOd7O1Br4/v07bUZs6tSpgqlT4ABVQDFixIhf+H4aSoGDNICNi3AUeIg3d4aO2bNnv8aXXn9IQ8dsHYCWpqen5zXcqzu4SIuwuYeHxwl8nwMFwMnWAehlJE+ePPSGdRbKg4O0gxxQEfKInds6QLly5XS4xxVoKtaXYScOMq/eTawJ0LBhw0BcfxNaS6fXnHf/ErC7e/fuibT+//79a3KAjh07huPae9ALMkrva+6Hj5pwAf5CbIECBdjQoUPZ8ePHma+vr9EAeAuOdXFxeYrz50EecLQoAEFz5zepDh1hKdwHHcRhBdGbL21KyRvUrFmzBOwpb3DsIK8vF5t9NOMrJx0U4iPTGVbDE/CFeHT+kzY3qA3u9v5w6gzpoQjvsAP0hLJixds8gAmflp3kVhb5F3+yRKkpSI7UAAAAAElFTkSuQmCC);
  height: 32px;
  position: absolute;
  right: -16px;
  top: -16px;
  width: 32px;
}
.bue-render .node .header.icon-replicated:after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADzklEQVR4Ae2VA3BkaRSFR2vbZnlt2x4rXI+N2olt27Zt20kj7GQnbaats3etUrTsU/U133v3+70GwN/Kkm+0s7O72crKaiPhQbgSH+3YseOGVRdwcHDYsHv37m+OHTtuqKiqxuQMB1yhCJ09/QgKCdd//vmXx9esWbN2VQQ2bty4ft++fR3ZOXngCYQwmc0wAz+8awxGyDR6tHYPwNs3sHlVBKibj6WnZ0GhMvxQ9Lcx0nepVg+uVA0WR4QzDm7OKypAxS/fv3+/jsGcgkKthxn4k4BYq8OcRIXxswokZ5Vov++xFROwtrZ+KS4uDlMcPkRyLQym3ytojUbMq6n1fCmYHCGG2Vz4+QdO7ztwIMrGxubGlRA4nJeXjxHGDGbmFyBW6KA2GKGhwkqDAVyNBpN8AWRK9Q+9oTeZoDIYSVYFmpxqK8pyh+DztLR0tHUOY4jBBZsjxzRfiRmpEiM8PmaEEuiNJph/MzcM9HlBZ4BArkF1Qzu2bdv1/nIEHnVzc0dRaS3qW0fQ3j+LnjEhethiDI5NQiLTwow/R009xCUBjlCFiJgUxfbt2y9dksCePXvOs7Ozl0RExiMrvwZFlT2oaGSgomkC05x5CCSaP60MUBQGA2alKkxwF9DHFMDR1d9pycuQdroPDh46Ag/vUITF5CI2rRpxaRVgsmcxRwVUegPMf2g9j+YGW6zA6JwM3aMiJGRVjS1rJ3zuuefKrKxscOi4C067hCMgLAU9/QwwxvmY46sgVGgh1+kh0ekwq1KBJVdgcF6KnnExGrrnkVrZKluWAOXDK664ouOJJ5/Wv/P+Juw/fAo1dW1o72FhkCXE6LQMjLNyjPHlGBRK0csVo41+bxzgo6CGhdSG9tnlCpxPbCQK1q5dO3zzzTcbUtNzUFzejLpWBpp7OGgb4qNtVIimUQHq6XNFx7fIr51AclE/3CJTUlfkNKRcSbxw//33Rzg4OCEiOhXpefXIKe1EYfUIiurYKKibRHYVGwl5vYhMb4VnaLbpkksuO0L3Xb0MgT+zdevWka/3HICbdxR8QzMQHFuKkIQqBCfUICCuCl7hJXAPzsETz7xcTcUdiGPEvSsmcNFFF227++67ObZ2X2DvIQccPROMEy5ROOkWR+8x2HPMG48/8zKTigYTPoQ78cyKCVBuJk5cffXV7Acfelj1xNMvm5576S3z0y+8aXjy+TeUl1x6WTv9n0PEEX7Ey8QFKyYAgrKOeJ/wJ+qIdqKVqCUyfir8JnHtnybhSkO5nLiNuJe4g7j0e8FlHEarh0XAImARsAhYBL4DM6GerW1wPn4AAAAASUVORK5CYII=);
  height: 32px;
  position: absolute;
  right: -16px;
  top: -16px;
  width: 32px;
}
.bue-render .node .body {
  font-size: 12px;
  font-weight: 300;
  min-height: 15px;
  overflow: hidden;
  padding-top: 8px;
}
.bue-render .node .body .left-col {
  display: inline-table;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  top: 0;
}
.bue-render .node .body .right-col {
  display: inline-table;
  float: right;
  padding-left: 10px;
  padding-right: 10px;
  text-align: right;
  top: 0;
}
.bue-render .node .body .pin {
  margin-bottom: 10px;
}
.bue-render .node .less,
.bue-render .node .more {
  border-radius: 0 0 5px 5px;
  cursor: pointer;
  height: 16px;
  overflow: hidden;
  text-align: center;
  width: 100%;
}
.bue-render .node .less:hover,
.bue-render .node .more:hover {
  background-color: hsla(0, 0%, 39%, 0.4);
}
.bue-render .node .less > span,
.bue-render .node .more > span {
  border: 6px solid transparent;
  display: inline-block;
  height: 0;
  position: relative;
  width: 0;
}
.bue-render .node .more > span {
  border-top: 9px solid #c3c3c3;
  top: 3px;
}
.bue-render .node .less > span {
  border-bottom: 9px solid #c3c3c3;
  top: -3px;
}
.bue-render .node.selected {
  border: 1px solid #f1b000;
}
.bue-render .node.knot {
  background-color: transparent;
  border: 1px solid transparent;
  box-shadow: none;
}
.bue-render .node.knot.selected {
  border: 1px solid #f1b000;
}
.bue-render .node.knot .body {
  width: 30px;
}
.bue-render .node.knot .label-text {
  display: none;
}
.bue-render .node.knot .left-col,
.bue-render .node.knot .right-col {
  position: absolute;
  top: 4px;
}
.bue-render .node .tooltip {
  background-color: #cfcfcf;
  border-radius: 5px;
  color: #545454;
  line-height: 15px;
  padding: 5px;
  position: absolute;
}
.bue-render .node .tooltip:after {
  border-color: #cfcfcf transparent transparent;
  border-style: solid;
  border-width: 8px 2px 0;
  bottom: -8px;
  content: " ";
  height: 0;
  left: 8px;
  position: absolute;
  width: 0;
}
.bue-render .node .fake-input.hlsl {
  background-color: #fff;
  border-radius: 5px;
  color: #000;
  font-size: 12px;
  margin: 0 10px 10px;
  padding: 7px;
  white-space: pre;
}
.bue-render .node.ncomment {
  border: 0;
  border-radius: 0;
  color: #fff;
  cursor: default;
  font-size: 22px;
  font-weight: 700;
  z-index: 1;
}
.bue-render .node.ncomment .header {
  border-radius: 0;
  cursor: move;
  line-height: 26px;
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 4px;
  min-height: 26px;
  overflow: hidden;
  padding-bottom: 4px;
  padding-left: 12px;
  padding-top: 8px;
  text-shadow: 2px 2px 1px #000;
  white-space: normal;
}
.bue-render .node.ncomment:after {
  bottom: 0;
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAOklEQVR42mNgIAX0ufStwS78us+FSsJ9Bn1TsAu/6IumknCffF8VduF7fWUgibUQB/ZNgxjSVw0SBgAZBjp8dl6w7QAAAABJRU5ErkJggg==);
  height: 22px;
  position: absolute;
  right: 0;
  width: 14px;
}
.bue-render .node.ncomment.selected {
  outline: 3px solid #f1b000;
}
.bue-render .node.nvariableget {
  border-radius: 15px;
  min-width: 130px;
}
.bue-render .node.nvariableget.default {
  background: linear-gradient(
    90deg,
    hsla(37, 48%, 77%, 0) 0,
    hsla(37, 48%, 77%, 0.3) 50%,
    hsla(37, 48%, 77%, 0)
  );
}
.bue-render .node.nvariableget.exec {
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0) 0,
    hsla(0, 0%, 100%, 0.3) 50%,
    hsla(0, 0%, 100%, 0)
  );
}
.bue-render .node.nvariableget.bool {
  background: linear-gradient(
    90deg,
    rgba(149, 0, 0, 0) 0,
    rgba(149, 0, 0, 0.3) 50%,
    rgba(149, 0, 0, 0)
  );
}
.bue-render .node.nvariableget.byte {
  background: linear-gradient(
    90deg,
    rgba(0, 111, 101, 0) 0,
    rgba(0, 111, 101, 0.3) 50%,
    rgba(0, 111, 101, 0)
  );
}
.bue-render .node.nvariableget.class {
  background: linear-gradient(
    90deg,
    rgba(89, 0, 188, 0) 0,
    rgba(89, 0, 188, 0.3) 50%,
    rgba(89, 0, 188, 0)
  );
}
.bue-render .node.nvariableget.double {
  background: linear-gradient(
    90deg,
    rgba(56, 213, 0, 0) 0,
    rgba(56, 213, 0, 0.3) 50%,
    rgba(56, 213, 0, 0)
  );
}
.bue-render .node.nvariableget.int {
  background: linear-gradient(
    90deg,
    rgba(31, 227, 175, 0) 0,
    rgba(31, 227, 175, 0.3) 50%,
    rgba(31, 227, 175, 0)
  );
}
.bue-render .node.nvariableget.int64 {
  background: linear-gradient(
    90deg,
    rgba(172, 227, 175, 0) 0,
    rgba(172, 227, 175, 0.3) 50%,
    rgba(172, 227, 175, 0)
  );
}
.bue-render .node.nvariableget.float {
  background: linear-gradient(
    90deg,
    rgba(161, 255, 69, 0) 0,
    rgba(161, 255, 69, 0.3) 50%,
    rgba(161, 255, 69, 0)
  );
}
.bue-render .node.nvariableget.name {
  background: linear-gradient(
    90deg,
    rgba(205, 130, 255, 0) 0,
    rgba(205, 130, 255, 0.3) 50%,
    rgba(205, 130, 255, 0)
  );
}
.bue-render .node.nvariableget.asset {
  background: linear-gradient(
    90deg,
    rgba(149, 255, 255, 0) 0,
    rgba(149, 255, 255, 0.3) 50%,
    rgba(149, 255, 255, 0)
  );
}
.bue-render .node.nvariableget.asset-class {
  background: linear-gradient(
    90deg,
    rgba(255, 149, 255, 0) 0,
    rgba(255, 149, 255, 0.3) 50%,
    rgba(255, 149, 255, 0)
  );
}
.bue-render .node.nvariableget.delegate {
  background: linear-gradient(
    90deg,
    rgba(255, 56, 56, 0) 0,
    rgba(255, 56, 56, 0.3) 50%,
    rgba(255, 56, 56, 0)
  );
}
.bue-render .node.nvariableget.object {
  background: linear-gradient(
    90deg,
    rgba(0, 170, 245, 0) 0,
    rgba(0, 170, 245, 0.3) 50%,
    rgba(0, 170, 245, 0)
  );
}
.bue-render .node.nvariableget.interface {
  background: linear-gradient(
    90deg,
    rgba(241, 255, 170, 0) 0,
    rgba(241, 255, 170, 0.3) 50%,
    rgba(241, 255, 170, 0)
  );
}
.bue-render .node.nvariableget.real {
  background: linear-gradient(
    90deg,
    rgba(56, 213, 0, 0) 0,
    rgba(56, 213, 0, 0.3) 50%,
    rgba(56, 213, 0, 0)
  );
}
.bue-render .node.nvariableget.string {
  background: linear-gradient(
    90deg,
    rgba(255, 0, 212, 0) 0,
    rgba(255, 0, 212, 0.3) 50%,
    rgba(255, 0, 212, 0)
  );
}
.bue-render .node.nvariableget.text {
  background: linear-gradient(
    90deg,
    rgba(231, 124, 170, 0) 0,
    rgba(231, 124, 170, 0.3) 50%,
    rgba(231, 124, 170, 0)
  );
}
.bue-render .node.nvariableget.struct {
  background: linear-gradient(
    90deg,
    rgba(0, 89, 203, 0) 0,
    rgba(0, 89, 203, 0.3) 50%,
    rgba(0, 89, 203, 0)
  );
}
.bue-render .node.nvariableget.wildcard {
  background: linear-gradient(
    90deg,
    hsla(0, 3%, 48%, 0) 0,
    hsla(0, 3%, 48%, 0.3) 50%,
    hsla(0, 3%, 48%, 0)
  );
}
.bue-render .node.nvariableget.vector {
  background: linear-gradient(
    90deg,
    rgba(255, 202, 35, 0) 0,
    rgba(255, 202, 35, 0.3) 50%,
    rgba(255, 202, 35, 0)
  );
}
.bue-render .node.nvariableget.rotator {
  background: linear-gradient(
    90deg,
    rgba(160, 180, 255, 0) 0,
    rgba(160, 180, 255, 0.3) 50%,
    rgba(160, 180, 255, 0)
  );
}
.bue-render .node.nvariableget.transform {
  background: linear-gradient(
    90deg,
    rgba(255, 115, 0, 0) 0,
    rgba(255, 115, 0, 0.3) 50%,
    rgba(255, 115, 0, 0)
  );
}
.bue-render .node.nvariableget.index {
  background: linear-gradient(
    90deg,
    rgba(31, 227, 175, 0) 0,
    rgba(31, 227, 175, 0.3) 50%,
    rgba(31, 227, 175, 0)
  );
}
.bue-render .node.nvariableget.soft-class {
  background: linear-gradient(
    90deg,
    rgba(255, 149, 255, 0) 0,
    rgba(255, 149, 255, 0.3) 50%,
    rgba(255, 149, 255, 0)
  );
}
.bue-render .node.nvariableget.soft-object {
  background: linear-gradient(
    90deg,
    rgba(149, 255, 255, 0) 0,
    rgba(149, 255, 255, 0.3) 50%,
    rgba(149, 255, 255, 0)
  );
}
.bue-render .node.nvariableget .right-col {
  float: right;
  padding-left: 17px;
}
.bue-render .node.nvariableget .body {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAApUlEQVQY02NgQAPfxb/5fy/73vK97/ssFIlP6p+rf5398/DPve/bP0x6VoQk9Trxx9lfd15NPREJg1CJJxyP8r+efbN2Z8y2SASESh4O+XT67rTFkagQLNWn92L75ckTI9EhUKpecHnevbX1kZgQKJnp9HhPSUxeJCZkiOSLi9o7ISESG2Tw151WFhqJHTJ4uR6ZExiJHTJ4hm7swinpEduch0sSANy8jegouf+HAAAAAElFTkSuQmCC)
      no-repeat left 1px,
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAAnklEQVQY02P41v+19mvxp+j3Bh/5GNDBw9RXtV8Wfd/+bdPb9uv2t/hRJE9EwuDtoietp6L3GyBJbotEwB1RV6u2RG2w28YMlVwciQoPlyyMmu4ElZwYiQ63F/VF1RuBJesjMeHGipLYImGgZF4kJiyMyo2K9QBKJkRig1OLQhKD+RlCI7HDgFg3I4bASOwwIMrBD6dkYrxjDB5JhxQAFjKCyDrNoo8AAAAASUVORK5CYII=)
      no-repeat right 1px;
}
.bue-render .node.nvariableget .body .round-bg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAANCAQAAADC3sx5AAAAJklEQVR4AWP8Po3p8WGmdwwg9JYBynjPwPSJgekrA9MfBiYGEAIAHbwLxMfQ6vkAAAAASUVORK5CYII=)
    repeat-x left 1px;
  height: 13px;
  left: 14px;
  position: absolute;
  right: 14px;
  top: 0;
  z-index: -1;
}
.bue-render .node.nvariableset {
  background-color: hsla(0, 0%, 6%, 0.3);
  border-radius: 15px;
  min-width: 130px;
}
.bue-render .node.nvariableset .round-bg-color.default {
  background: linear-gradient(
    90deg,
    hsla(37, 48%, 77%, 0) 0,
    hsla(37, 48%, 77%, 0.3) 50%,
    hsla(37, 48%, 77%, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.exec {
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0) 0,
    hsla(0, 0%, 100%, 0.3) 50%,
    hsla(0, 0%, 100%, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.bool {
  background: linear-gradient(
    90deg,
    rgba(149, 0, 0, 0) 0,
    rgba(149, 0, 0, 0.3) 50%,
    rgba(149, 0, 0, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.byte {
  background: linear-gradient(
    90deg,
    rgba(0, 111, 101, 0) 0,
    rgba(0, 111, 101, 0.3) 50%,
    rgba(0, 111, 101, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.class {
  background: linear-gradient(
    90deg,
    rgba(89, 0, 188, 0) 0,
    rgba(89, 0, 188, 0.3) 50%,
    rgba(89, 0, 188, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.double {
  background: linear-gradient(
    90deg,
    rgba(56, 213, 0, 0) 0,
    rgba(56, 213, 0, 0.3) 50%,
    rgba(56, 213, 0, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.int {
  background: linear-gradient(
    90deg,
    rgba(31, 227, 175, 0) 0,
    rgba(31, 227, 175, 0.3) 50%,
    rgba(31, 227, 175, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.int64 {
  background: linear-gradient(
    90deg,
    rgba(172, 227, 175, 0) 0,
    rgba(172, 227, 175, 0.3) 50%,
    rgba(172, 227, 175, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.float {
  background: linear-gradient(
    90deg,
    rgba(161, 255, 69, 0) 0,
    rgba(161, 255, 69, 0.3) 50%,
    rgba(161, 255, 69, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.name {
  background: linear-gradient(
    90deg,
    rgba(205, 130, 255, 0) 0,
    rgba(205, 130, 255, 0.3) 50%,
    rgba(205, 130, 255, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.asset {
  background: linear-gradient(
    90deg,
    rgba(149, 255, 255, 0) 0,
    rgba(149, 255, 255, 0.3) 50%,
    rgba(149, 255, 255, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.asset-class {
  background: linear-gradient(
    90deg,
    rgba(255, 149, 255, 0) 0,
    rgba(255, 149, 255, 0.3) 50%,
    rgba(255, 149, 255, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.delegate {
  background: linear-gradient(
    90deg,
    rgba(255, 56, 56, 0) 0,
    rgba(255, 56, 56, 0.3) 50%,
    rgba(255, 56, 56, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.object {
  background: linear-gradient(
    90deg,
    rgba(0, 170, 245, 0) 0,
    rgba(0, 170, 245, 0.3) 50%,
    rgba(0, 170, 245, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.interface {
  background: linear-gradient(
    90deg,
    rgba(241, 255, 170, 0) 0,
    rgba(241, 255, 170, 0.3) 50%,
    rgba(241, 255, 170, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.real {
  background: linear-gradient(
    90deg,
    rgba(56, 213, 0, 0) 0,
    rgba(56, 213, 0, 0.3) 50%,
    rgba(56, 213, 0, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.string {
  background: linear-gradient(
    90deg,
    rgba(255, 0, 212, 0) 0,
    rgba(255, 0, 212, 0.3) 50%,
    rgba(255, 0, 212, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.text {
  background: linear-gradient(
    90deg,
    rgba(231, 124, 170, 0) 0,
    rgba(231, 124, 170, 0.3) 50%,
    rgba(231, 124, 170, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.struct {
  background: linear-gradient(
    90deg,
    rgba(0, 89, 203, 0) 0,
    rgba(0, 89, 203, 0.3) 50%,
    rgba(0, 89, 203, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.wildcard {
  background: linear-gradient(
    90deg,
    hsla(0, 3%, 48%, 0) 0,
    hsla(0, 3%, 48%, 0.3) 50%,
    hsla(0, 3%, 48%, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.vector {
  background: linear-gradient(
    90deg,
    rgba(255, 202, 35, 0) 0,
    rgba(255, 202, 35, 0.3) 50%,
    rgba(255, 202, 35, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.rotator {
  background: linear-gradient(
    90deg,
    rgba(160, 180, 255, 0) 0,
    rgba(160, 180, 255, 0.3) 50%,
    rgba(160, 180, 255, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.transform {
  background: linear-gradient(
    90deg,
    rgba(255, 115, 0, 0) 0,
    rgba(255, 115, 0, 0.3) 50%,
    rgba(255, 115, 0, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.index {
  background: linear-gradient(
    90deg,
    rgba(31, 227, 175, 0) 0,
    rgba(31, 227, 175, 0.3) 50%,
    rgba(31, 227, 175, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.soft-class {
  background: linear-gradient(
    90deg,
    rgba(255, 149, 255, 0) 0,
    rgba(255, 149, 255, 0.3) 50%,
    rgba(255, 149, 255, 0)
  );
}
.bue-render .node.nvariableset .round-bg-color.soft-object {
  background: linear-gradient(
    90deg,
    rgba(149, 255, 255, 0) 0,
    rgba(149, 255, 255, 0.3) 50%,
    rgba(149, 255, 255, 0)
  );
}
.bue-render .node.nvariableset .right-col {
  float: right;
  padding-left: 17px;
}
.bue-render .node.nvariableset .body {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAApUlEQVQY02NgQAPfxb/5fy/73vK97/ssFIlP6p+rf5398/DPve/bP0x6VoQk9Trxx9lfd15NPREJg1CJJxyP8r+efbN2Z8y2SASESh4O+XT67rTFkagQLNWn92L75ckTI9EhUKpecHnevbX1kZgQKJnp9HhPSUxeJCZkiOSLi9o7ISESG2Tw151WFhqJHTJ4uR6ZExiJHTJ4hm7swinpEduch0sSANy8jegouf+HAAAAAElFTkSuQmCC)
      no-repeat left 1px,
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAAnklEQVQY02P41v+19mvxp+j3Bh/5GNDBw9RXtV8Wfd/+bdPb9uv2t/hRJE9EwuDtoietp6L3GyBJbotEwB1RV6u2RG2w28YMlVwciQoPlyyMmu4ElZwYiQ63F/VF1RuBJesjMeHGipLYImGgZF4kJiyMyo2K9QBKJkRig1OLQhKD+RlCI7HDgFg3I4bASOwwIMrBD6dkYrxjDB5JhxQAFjKCyDrNoo8AAAAASUVORK5CYII=)
      no-repeat right 1px;
}
.bue-render .node.nvariableset .body .round-bg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAANCAQAAADC3sx5AAAAJklEQVR4AWP8Po3p8WGmdwwg9JYBynjPwPSJgekrA9MfBiYGEAIAHbwLxMfQ6vkAAAAASUVORK5CYII=)
    repeat-x left 1px;
  font-weight: 700;
}
.bue-render .node.nvariableset .body .round-bg,
.bue-render .node.nvariableset .body .round-bg-color {
  height: 13px;
  left: 14px;
  padding-top: 7px;
  position: absolute;
  right: 14px;
  text-align: center;
  top: 0;
  z-index: -1;
}
.bue-render .node.nconv {
  background-color: hsla(0, 0%, 6%, 0.3);
  border-radius: 15px;
  min-width: 100px;
}
.bue-render .node.nconv .body {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAApUlEQVQY02NgQAPfxb/5fy/73vK97/ssFIlP6p+rf5398/DPve/bP0x6VoQk9Trxx9lfd15NPREJg1CJJxyP8r+efbN2Z8y2SASESh4O+XT67rTFkagQLNWn92L75ckTI9EhUKpecHnevbX1kZgQKJnp9HhPSUxeJCZkiOSLi9o7ISESG2Tw151WFhqJHTJ4uR6ZExiJHTJ4hm7swinpEduch0sSANy8jegouf+HAAAAAElFTkSuQmCC)
      no-repeat left 1px,
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAAnklEQVQY02P41v+19mvxp+j3Bh/5GNDBw9RXtV8Wfd/+bdPb9uv2t/hRJE9EwuDtoietp6L3GyBJbotEwB1RV6u2RG2w28YMlVwciQoPlyyMmu4ElZwYiQ63F/VF1RuBJesjMeHGipLYImGgZF4kJiyMyo2K9QBKJkRig1OLQhKD+RlCI7HDgFg3I4bASOwwIMrBD6dkYrxjDB5JhxQAFjKCyDrNoo8AAAAASUVORK5CYII=)
      no-repeat right 1px;
}
.bue-render .node.nconv .body .round-bg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAANCAQAAADC3sx5AAAAJklEQVR4AWP8Po3p8WGmdwwg9JYBynjPwPSJgekrA9MfBiYGEAIAHbwLxMfQ6vkAAAAASUVORK5CYII=)
    repeat-x left 1px;
  height: 13px;
  left: 14px;
  position: absolute;
  right: 14px;
  top: 0;
  z-index: -1;
}
.bue-render .node.nconv:after {
  background-color: grey;
  border-radius: 10px;
  color: grey;
  content: "0";
  font-size: 0;
  height: 8px;
  left: 50%;
  position: absolute;
  top: 40%;
  width: 6px;
  z-index: -1;
}
.bue-render .node.ndot {
  background-color: hsla(0, 0%, 6%, 0.3);
  border-radius: 15px;
  min-width: 100px;
}
.bue-render .node.ndot .body {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAApUlEQVQY02NgQAPfxb/5fy/73vK97/ssFIlP6p+rf5398/DPve/bP0x6VoQk9Trxx9lfd15NPREJg1CJJxyP8r+efbN2Z8y2SASESh4O+XT67rTFkagQLNWn92L75ckTI9EhUKpecHnevbX1kZgQKJnp9HhPSUxeJCZkiOSLi9o7ISESG2Tw151WFhqJHTJ4uR6ZExiJHTJ4hm7swinpEduch0sSANy8jegouf+HAAAAAElFTkSuQmCC)
      no-repeat left 1px,
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAAnklEQVQY02P41v+19mvxp+j3Bh/5GNDBw9RXtV8Wfd/+bdPb9uv2t/hRJE9EwuDtoietp6L3GyBJbotEwB1RV6u2RG2w28YMlVwciQoPlyyMmu4ElZwYiQ63F/VF1RuBJesjMeHGipLYImGgZF4kJiyMyo2K9QBKJkRig1OLQhKD+RlCI7HDgFg3I4bASOwwIMrBD6dkYrxjDB5JhxQAFjKCyDrNoo8AAAAASUVORK5CYII=)
      no-repeat right 1px;
}
.bue-render .node.ndot .body .round-bg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAANCAQAAADC3sx5AAAAJklEQVR4AWP8Po3p8WGmdwwg9JYBynjPwPSJgekrA9MfBiYGEAIAHbwLxMfQ6vkAAAAASUVORK5CYII=)
    repeat-x left 1px;
  height: 13px;
  left: 14px;
  position: absolute;
  right: 14px;
  top: 0;
  z-index: -1;
}
.bue-render .node.ndot:after {
  background-color: grey;
  color: grey;
  content: ".";
  font-size: 0;
  height: 4px;
  left: 50%;
  position: absolute;
  top: 58%;
  width: 5px;
  z-index: -1;
}
.bue-render .node.nkismetmath {
  background-color: hsla(0, 0%, 6%, 0.3);
  border-radius: 15px;
  min-width: 130px;
}
.bue-render .node.nkismetmath .body {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAApUlEQVQY02NgQAPfxb/5fy/73vK97/ssFIlP6p+rf5398/DPve/bP0x6VoQk9Trxx9lfd15NPREJg1CJJxyP8r+efbN2Z8y2SASESh4O+XT67rTFkagQLNWn92L75ckTI9EhUKpecHnevbX1kZgQKJnp9HhPSUxeJCZkiOSLi9o7ISESG2Tw151WFhqJHTJ4uR6ZExiJHTJ4hm7swinpEduch0sSANy8jegouf+HAAAAAElFTkSuQmCC)
      no-repeat left 1px,
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAAnklEQVQY02P41v+19mvxp+j3Bh/5GNDBw9RXtV8Wfd/+bdPb9uv2t/hRJE9EwuDtoietp6L3GyBJbotEwB1RV6u2RG2w28YMlVwciQoPlyyMmu4ElZwYiQ63F/VF1RuBJesjMeHGipLYImGgZF4kJiyMyo2K9QBKJkRig1OLQhKD+RlCI7HDgFg3I4bASOwwIMrBD6dkYrxjDB5JhxQAFjKCyDrNoo8AAAAASUVORK5CYII=)
      no-repeat right 1px;
}
.bue-render .node.nkismetmath .body .center-text {
  color: hsla(0, 0%, 100%, 0.35);
  font-family: Roboto, sans-serif;
  font-size: 28px;
  font-weight: 700;
  height: 100%;
  pointer-events: none;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}
.bue-render .node.nkismetmath .body .center-text span {
  float: left;
  left: 50%;
  position: relative;
  top: 50%;
  transform: translate(-50%, -50%);
}
.bue-render .node.nkismetmath .body .round-bg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAANCAQAAADC3sx5AAAAJklEQVR4AWP8Po3p8WGmdwwg9JYBynjPwPSJgekrA9MfBiYGEAIAHbwLxMfQ6vkAAAAASUVORK5CYII=)
    repeat-x left 1px;
  height: 13px;
  left: 14px;
  position: absolute;
  right: 14px;
  top: 0;
  z-index: -1;
}
.bue-render .node.narray {
  background-color: hsla(0, 0%, 6%, 0.3);
  border-radius: 15px;
  min-width: 130px;
}
.bue-render .node.narray .body {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAApUlEQVQY02NgQAPfxb/5fy/73vK97/ssFIlP6p+rf5398/DPve/bP0x6VoQk9Trxx9lfd15NPREJg1CJJxyP8r+efbN2Z8y2SASESh4O+XT67rTFkagQLNWn92L75ckTI9EhUKpecHnevbX1kZgQKJnp9HhPSUxeJCZkiOSLi9o7ISESG2Tw151WFhqJHTJ4uR6ZExiJHTJ4hm7swinpEduch0sSANy8jegouf+HAAAAAElFTkSuQmCC)
      no-repeat left 1px,
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAAnklEQVQY02P41v+19mvxp+j3Bh/5GNDBw9RXtV8Wfd/+bdPb9uv2t/hRJE9EwuDtoietp6L3GyBJbotEwB1RV6u2RG2w28YMlVwciQoPlyyMmu4ElZwYiQ63F/VF1RuBJesjMeHGipLYImGgZF4kJiyMyo2K9QBKJkRig1OLQhKD+RlCI7HDgFg3I4bASOwwIMrBD6dkYrxjDB5JhxQAFjKCyDrNoo8AAAAASUVORK5CYII=)
      no-repeat right 1px;
  min-height: 75px;
}
.bue-render .node.narray .body .center-text {
  color: hsla(0, 0%, 100%, 0.35);
  font-family: Roboto, sans-serif;
  font-size: 28px;
  font-weight: 700;
  height: 100%;
  pointer-events: none;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: 0;
  width: 100%;
}
.bue-render .node.narray .body .center-text .img-array,
.bue-render .node.narray .body .center-text span {
  float: left;
  left: 50%;
  position: relative;
  top: 50%;
  transform: translate(-50%, -50%);
}
.bue-render .node.narray .body .center-text .img-array {
  background: #817a7a
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAG0lEQVR4AWMQFRVFxv/x8Wmr+D+xeNTNZCsGACg0RaB8zNMXAAAAAElFTkSuQmCC)
    no-repeat;
  background-size: cover;
  height: 64px;
  opacity: 0.2;
  width: 64px;
  z-index: -1;
}
.bue-render .node.narray .body .center-text .img-array.default {
  background-color: #e1ccaa;
}
.bue-render .node.narray .body .center-text .img-array.exec {
  background-color: #fff;
}
.bue-render .node.narray .body .center-text .img-array.bool {
  background-color: #950000;
}
.bue-render .node.narray .body .center-text .img-array.byte {
  background-color: #006f65;
}
.bue-render .node.narray .body .center-text .img-array.class {
  background-color: #5900bc;
}
.bue-render .node.narray .body .center-text .img-array.int {
  background-color: #1fe3af;
}
.bue-render .node.narray .body .center-text .img-array.float {
  background-color: #a1ff45;
}
.bue-render .node.narray .body .center-text .img-array.name {
  background-color: #cd82ff;
}
.bue-render .node.narray .body .center-text .img-array.asset {
  background-color: #95ffff;
}
.bue-render .node.narray .body .center-text .img-array.asset-class {
  background-color: #ff95ff;
}
.bue-render .node.narray .body .center-text .img-array.delegate {
  background-color: #ff3838;
}
.bue-render .node.narray .body .center-text .img-array.object {
  background-color: #00aaf5;
}
.bue-render .node.narray .body .center-text .img-array.interface {
  background-color: #f1ffaa;
}
.bue-render .node.narray .body .center-text .img-array.string {
  background-color: #ff00d4;
}
.bue-render .node.narray .body .center-text .img-array.text {
  background-color: #e77caa;
}
.bue-render .node.narray .body .center-text .img-array.struct {
  background-color: #0059cb;
}
.bue-render .node.narray .body .center-text .img-array.wildcard {
  background-color: #7f7878;
}
.bue-render .node.narray .body .center-text .img-array.vector {
  background-color: #ffca23;
}
.bue-render .node.narray .body .center-text .img-array.rotator {
  background-color: #a0b4ff;
}
.bue-render .node.narray .body .center-text .img-array.transform {
  background-color: #ff7300;
}
.bue-render .node.narray .body .center-text .img-array.index {
  background-color: #1fe3af;
}
.bue-render .node.narray .body .center-text .img-array.int64 {
  background-color: #ace3af;
}
.bue-render .node.narray .body .center-text .img-array.double,
.bue-render .node.narray .body .center-text .img-array.real {
  background-color: #38d500;
}
.bue-render .node.narray .body .center-text .img-array.soft-class {
  background-color: #ff95ff;
}
.bue-render .node.narray .body .center-text .img-array.soft-object {
  background-color: #95ffff;
}
.bue-render .node.narray .body .center-text .img-array.time {
  background-color: #95fefe;
}
.bue-render .node.narray .body .center-text .img-array.wavetable {
  background-color: #c800eb;
}
.bue-render .node.narray .body .round-bg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAANCAQAAADC3sx5AAAAJklEQVR4AWP8Po3p8WGmdwwg9JYBynjPwPSJgekrA9MfBiYGEAIAHbwLxMfQ6vkAAAAASUVORK5CYII=)
    repeat-x left 1px;
  height: 13px;
  left: 14px;
  position: absolute;
  right: 14px;
  top: 0;
  z-index: -1;
}
.bue-render .node.n_anim_state {
  background-color: rgba(90, 90, 90, 0.7);
}
.bue-render .node.n_anim_state.white_body {
  background-color: hsla(0, 0%, 100%, 0.7);
}
.bue-render .node.n_anim_state.round {
  border-radius: 50%;
}
.bue-render .node.n_anim_state.pad10 {
  padding: 10px;
}
.bue-render .node.n_anim_state_reset_body .body {
  padding-top: 0;
}
.bue-render .node .n_anim_transition {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAfklEQVR4Ae3UAQbFMAzG8RyhN+gR0q/vAH33h8EA7AC7xOYboyCGhCJ/ApSf0lSybN06cKG1A0ANAcYYhcgzvZ+qWtyRn+qfwDS7CfGQ02whCAzIQIJvFBpl79t8guCE2FAUwnfO9z4f5j6Id4S4wS/CzZaIAFT+SURk2bLsBpAT3m02QqiKAAAAAElFTkSuQmCC);
  height: 25px;
  width: 25px;
}
.bue-render .node.nmetasound {
  min-width: 115px;
}
.bue-render .node.nmetasound.input,
.bue-render .node.nmetasound.output {
  min-width: inherit;
}
.bue-render .node.nmetasound.icon-center.conv:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAOVBMVEUAAACfn5+jo6OmpqampqalpaWlpaWoqKilpaWlpaWmpqalpaWmpqampqampqanp6elpaWmpqampqY8GYeYAAAAEnRSTlMAEFBQX2Bvb3+Aj5Cvz9/f7++0HpSPAAAAd0lEQVQYGe3BQRKDIBAEwMFAVLKsOv9/bC4eFAbuVtmN10OE2TZys4ix6eDJIwZ+vFjRtfImoyOxMkFzVvYAJbHxhWJsGJTChkOhAIUCFGejQDE2DMrMRoQSDlYc2oeViI7MmwVdCy8yBpLzdEwYS1ZItzng9Qx/CjkV2kobT4gAAAAASUVORK5CYII=);
}
.bue-render .node.nmetasound.icon-center.math-add:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUAAACmpqanp6enp6enp6empqampqampqbbGVCMAAAAB3RSTlMAX2B/n6+/htxmCwAAADFJREFUKM9jYIAA83IgKGRABaOCMJ4SBISDBEugHIZyLGBoCxpDQDqIUwrljCYGYgQBF2ytbluTjPsAAAAASUVORK5CYII=);
}
.bue-render .node.nmetasound.icon-center.math-divide:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAoCAMAAABDwLOoAAAAwFBMVEUAAAClpaX///+lpaWmpqalpaWmpqampqampqampqampqampqampqampqampqampqampqalpaWlpaWlpaWlpaWmpqalpaWlpaWlpaWmpqalpaWlpaWmpqalpaWlpaWlpaWmpqalpaWlpaWmpqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqY/NmPVAAAAP3RSTlMAAAABAQMMDxAREhQaGyQlKVhpbXBwcnd5eXp9fX5/gICBgoKOlpeanKGjrbjCy87b3urr7O3x8/T4+vv8/f5VuS84AAABEUlEQVQ4y73U2VaDMBAG4Eyi1hWtu1ZaiHXf627R//3fqhcGmDBDufE4N7ngOyGzJMb8Y1gZFML731UzAXnAd5gcAPK5JgMAIJtjUoRIdcMJkDrTRYChao7RYYh2fzgZKP9y/Skn2plX9t440XJfOp1wotWwd/T03SQNs3ry+MXISOnp2nhS8IxImIWN8+i4BySM27p+ZYV52abKEJUNOHtnmxSX4YMlMpXeeebkLqnrXpnDqEf3CUulNMOIPGxaaXIuPm/XrTSek4+rnpUm2mV6s2ylyTgpLhIrTTSY2F8UE2VcTPKydNzESY8U4mKTkmKscYPGMCgmvpJthl/tVsOeiHZDeU203ENPayLRXz2ZM8NQZca72xCEAAAAAElFTkSuQmCC);
  width: 17px;
}
.bue-render .node.nmetasound.icon-center.math-logarithm:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAEOklEQVRYR+2YOWhVQRSGkxj3DcUdEdziggquiFqkUBsLCxuNIC5go2ij2IiFYOGKKIgaQVxIAqIgghYStQgoopWKSxSjuAY3YjDGbP6f3AnHmzv3vXtf0mXg587cWc4//zlz5r6Xl9dduhXoViBWgfxc9SkrK+uwRElJSa7Lts/PiWAUObdyZ5FMTTCOXGeSLOg0X3TRQqkUzEa9zlIxkmBAYIqMrBJGCreFG0JjOLayJZs2Jn0unigyR4TdwlbhqLBJSKU4ama7kXCk+Agu18Bioa/AmHHCWmF4F4Wad9k4BfuYWSgHyV65EEyjoo9glCt515ILwTRzCz2TeO8j6bXDQcikEv32wJSXl8fy9hFkUluIZKvaIOfiNgHRtjbM+IvPxT0iFIw9wU6VtOnER9FHMOo9W41UMEwqW5KZwgHSPhdHEYRcB39EkcnGsFMsIvFPVx/5d5hwKglBF5cZY9AeFp+a2kRPLbRGz816ksIahFsBsZWBeEN9BKPiLVJBGeBKXCeQ3EnkGHognBWqhD/hHWnOUr07JEwTbG6dpHZTQA4OY+PSTEalZGiOBp0Q5gr2YBWpDYk9QqldSHP6qX1AmCWEhSC0epvxBUk+t/5LMzI0XgudFxaYHbu1WXcUKmkcHxy24L6phhwKfxB+CuEYb45LM2EF2a3d8YaQod9qvxG+GUODVN8lktaNG/XOXaO487CAq9nIl5DRwiRXHdecvepWqO3mE3c7AkOL9HxrDOFu3rkywWz0ner7dZDqhJuqV2ZLkHiKUtBuqL8xVKN6qYw0CM9V5zQ6d/FFNMYs9iPoo/+7gIqu1IaM5sdddWGCqNdsXr5SfbIA6SFCkVz5WE/W5DS6cGAOMeYKqs0O+hnHQavSXOYVh4w2JXExh8Qq+8QsNkL1q8Jp4Y6w0PS9V/2ZaeNGFyoDVb8kcvx2vSuQpG1p8BFkQU6XcxNPXNdoZl9QnZNHYR1ii69u4o0kTEG963L7JzPvjOpfgzYqc9pXC/OEsEdbfQSvaDBJlpNJjOC6c8SYM6T6I9UrBN65jbCecy3zWOOYIcen1i+1+QnhYpFumx1sqmnzxSDGtwmc1AECJ+yeNRTUuTNxNQrMFEgfuO+jQI48LkJOLTv9oBoPhZ0CeRQbiPFa4Eea+2nR0s48yQUfQZRYIpcR/HUCp/gz42LuYroRaLEwX3gqEIcIweGjvMyZYLafVhGbinwloarVwemmVCe56rK1kXqcyPGv02izQHOSPNjBcFL1RICkvUwgyZNuat0a6tuu9r6gz9mqbyeY9h+DhHJt0XiuRO5o8mOliNXryZfPDMHmWd5fzvhPQdThSaqc24TWuqY6mcHZdT8hbKiRZmqEvUJFRhenJeNRFrcuEQYHJMNngBR1X1gvvGCNjAQTujDT8JMawCcV//eQlvg4RU1UI19eFIhDUtW/FPUXk94eG6NQb9oAAAAASUVORK5CYII=);
}
.bue-render .node.nmetasound.icon-center.math-modulo:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAoCAYAAAB0HkOaAAAFZUlEQVRYhe2YS6xdUxjHf9/ae/e46lHVekZzRVuPiFcYECQMGEhQxVWSBi3qHSoYiDByibd6jExMOhDi0UH16VUqKRLUIx6pQb0aorR6zt57/Q3W3rf7nLvP2ceIgf/kJvuss9Zvf9+3/t93rknivyL3bwNUFQMsX74cAEmYGd57vPc45wyQmSGJLMvI8xznHFEUEUURZWSda36vQVlYsGBBgClVHGrOuYMB8963nXMHAUrT9DPvvZmZekGG1Ezgl0EL4pLYzEqgUUkXOedmAkcCJ0la4Zz7HhiPoshFUeR7X6JBBlwI7As8PBDGOYf3HjObAdwDnCFpTuWQhUmSTM3zfIaZPSpp6z+AOQCYJ2kJcAIQAQ/2hSnqY3/v/b1mdnXNuqmScM4tBUYk3TgkyB6EiNwOzC6ejRd/JwE5gHa7jaRTgbEh6uAG4NimRcDewEJJiyXNpfvmjgN31cIkSUKWZacSQjqMxho+nw5cDtwBnNJnzThw7ySYOI6dc26/IUEg5B7om6b5kq6VNNqwz/3AyV0wkszMfh2WxMy21D0GDgSuA24GTgKShq3WAXO6YAAPfAxkQ4D4LMtehElGFwEXALdKOqZpH2AN8CTwSheMglYB6xs28MBrWZat7yn06cAiSddIOroA66c2sBJ4AHgN2NkLA/A7IcTbikPrtF7Sc61Wq+q++wCXEIr15D7fq+od4BngfSCvfhBDVxF+C5wFPCVpu5mdCBwKfAi8CrwObI7jmDzPIURgTNIiYLQBYgfwLvA4sIqakoh7HwCfeu8XS/rDzC51zn0r6Tsz+7wAt8KtDwDmAbcCRzeAAGwEHgHerAOphSk69jdmZpKWFe5c7V8ipPcC4CZJs3v36FFaACwD3ibUTK0mYCQhicrhKnsWhFQWMDMJPnINzU7sCdd3vACpjUhZf3HvA+fcRCScc1UIgKmE1NxGxR8GaD3wLCFFk0DKfbMs64YBJmaUKkAFZE/giqJYZxNMrp92EiLxGMFPukDKPcuBLU3T3TBmNmFgfex9BnAxISJzB0CUep9gaG9Rub7VFyxBsiwjiqLdMAMgSs2XdC1weAPEX8CGAmQNRbHW7V1GxDlHq9XqhqmREYr1IuB64LgGEAg+8gAhRWm5j0LzAzgC+K3T6fxaRmRkZGQiK4NgEgofkTRMsa4BngbeA9IiFQmhvk6QdA4wamYvA6lz7tmRkREXRZHvqpkaTQMuk3Q1cFQDxC6CjzwMrDOzvLiZe5nZ5ZLOB84r1npJJ8ZxPNV7P8vMHmq3279Nuto9IGPAUnaPioO0gRCRDRTFWkRlnpndSUhNKUcYyuWcuzvP82nA9WVN1f3YGStGxdEGiB3AakJEVgI7S4MEDgOukjSrz3cNwHu/BDh3wuMqC+YCS4BbCN13UD1BuL7jhFrpSCLPczqdDsDxwOk0DFdFRJZmWRbRc+AxwH2S9m+AyAjOuoyQmk4ZZu996R+HlN7RJDM7Is/zCMirMGslxQyOSEroNeX1nTC0NE2rzfRHmkfO3n270rQdOBP4YcCX3iIMRh/QMxhlWYZzjiRJiKJoE/DnEBACVk+ZMkW9MACbgbNrgHYAbwAPASuojIrARFON47i8ST8V6wfKzL4EXojjkIy62/RFDdBGQtPr6jVVlSCFMsKvyG0DWL4GnnfOfTTIZ6pAawnReoJQtLvqFkuipmC3EEbY5wgD4mnFoV/lef5RkiTvSHoJ2DFMOyiBDmbAYFQFqmmIn0q6EpgFzE/TdFOSJLskfdLpdH5utVrbihG2EaYE+r4JBPp3fTP7WtLWNE3XFkP8tCRJtnc6Hd9ut2m1Wrunyf//p9dH/8P009+5QXLavrNkrQAAAABJRU5ErkJggg==);
  width: 17px;
}
.bue-render .node.nmetasound.icon-center.math-multiply:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUAAAClpaWlpaWmpqb9WqD4AAAAA3RSTlMAf4C/aSLHAAAAp0lEQVQY0z3QsRWEIBQF0dGEwCIswRboTDujBUqgCAITnA0+bHLPCyZ6sD9AeDSW18uyfEx3faaHNsJLX8KiH+GtPrs6ONV2qJ2kvpda2dSvqBluVR3AGbMDKWYFtpgZZjxgxR1WXGHFGYBd9QHgUG0AXKovAEX1+6cRHzHbSiMuMeMHx+38wX46f7Am5w/mzfnDIDy1EyathJtmpveA6dlZpspyy4Q/I6PfIYQMZq0AAAAASUVORK5CYII=);
}
.bue-render .node.nmetasound.icon-center.math-power:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAADzklEQVRYR+2YSWgUQRSGJzHuuMSDejMquOKKK6gg4sUF9SISJGByUdyXiKBiVMQFNRpcLxFEE0QEBUEURURQjPshih4UETGI+xq3id8fqkNNpacz3RP1MgUf0/W6q+qvV69eFROLZUrGAxkPBHogK13/VFRUtKWPOTAJauB4fn7+3XT79dqnJRBx7ejoEMyG1hCHh1CEyBvNITI7aieIU9NC4z2JU1F/A6GM97lR+7bbRRZIJ4NgGbT0ETIc28r/JhDvdGTwndAriYgc7Av4bnK6IkPHoFnaNQxcYuIuSMNtXk6DGmIyktYoSzyakZamIE6ChsJayDETCy0ylEAG6cQIu6C7M1Id9efw3bG3oF4AM0MrMw1SFmg8oMAf5TPYG2za0RdAqcYuHahsgLwoXkxZIAOMh0Xg7tof2PYTYxfNcj51BCrO+8N6aBPWk1mVlZWBberqtHoxeeESjAB7Y+nlFZiFwPf6EC/N50dhoCRuly9UlkC5vWGaGj9bAoIwHtPSKre5u/4FtmJPnFFzlN8z4C51e2za/QO01N5yNzV+KkusY2w5KODtUkulFHG3HPtX6oq5R45d1d6wCSQ2pZI0D5oZ9jHe6Of0Ju/ISwUI/OyOZNrOxX4AFB52+WY8WZaKwiAPKoY2gkS65QkGBX0jcdaHJ3g+CL+dxrr9KI8OjizQeGAeHcwAdxIK9u1Qnex0MPaffLMF7vkI6YlNR6WOzMCiMzOhGHFDMK4CzdYu8sZJOOYZm8htH/lOG+w0dLY6UmgpbS2ErUEKGwk0s9rGbw+fhg+wlUBtiLNVaUh3Rk3YHk85UWlH6asqWX8Jy2e8oVlNBHcDfTDingXN2H1nBt6B/Y5Pu27YtNS5yVbCjS8dY4vBu4B6ff7i4Qho58bs2cbj8VgQpoN3/K6A145IOWEMKI1l+Yls8JK5AZ/lw7GO93Ra3ITp8CrE0iZoMYMrKyhZt3KEvtW84bzbf70HTWPNcKQjTq91EVgtcU6nUap7aHQd6s9Pq3TheTN0db3oLfEEXir2/C4C+7Ar0BOWNqw64xkttSb70qf9MGzFkLBxPYG6pdhpQO01y2ugWaclzhNjRFZR1ymio9IuEjYF8lyj6n19ZqRZ6iKg3dvcRSfMOJgK3j6QQ3RGJ9yCPA8q2yvze7Hxiefd4F4E0hZqvKgEvg6qQee6xtVt/Cok3Cc9gXt5cQ60ER5DKRxOW02SDozI+7xWoj4FypHloI0i5zQULyD1QRHo1qLZ6aqkm/JfK0bkZXat/oHQjUepRquYKRkPZDyQ8cC/9MAfnE8ywKQN2lcAAAAASUVORK5CYII=);
}
.bue-render .node.nmetasound.icon-center.math-subtract:after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAPElEQVR4Ae3OAQ2AMAwAsEEu5O4vCycbIhaSJbQKGgEAwIeuc86OwVZVPTHYHcMJdgl2CXatzNwBAMBfvWLnCSNyx9s3AAAAAElFTkSuQmCC);
}
.bue-render .node.nmetasound.icon-center:after {
  background-size: cover;
  content: " ";
  height: 20px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  z-index: -1;
}
.bue-render .node.nmetasound.variable {
  background-color: hsla(0, 0%, 6%, 0.3);
  border-radius: 15px;
}
.bue-render .node.nmetasound.variable .body {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAApUlEQVQY02NgQAPfxb/5fy/73vK97/ssFIlP6p+rf5398/DPve/bP0x6VoQk9Trxx9lfd15NPREJg1CJJxyP8r+efbN2Z8y2SASESh4O+XT67rTFkagQLNWn92L75ckTI9EhUKpecHnevbX1kZgQKJnp9HhPSUxeJCZkiOSLi9o7ISESG2Tw151WFhqJHTJ4uR6ZExiJHTJ4hm7swinpEduch0sSANy8jegouf+HAAAAAElFTkSuQmCC)
      no-repeat left 1px,
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAAnklEQVQY02P41v+19mvxp+j3Bh/5GNDBw9RXtV8Wfd/+bdPb9uv2t/hRJE9EwuDtoietp6L3GyBJbotEwB1RV6u2RG2w28YMlVwciQoPlyyMmu4ElZwYiQ63F/VF1RuBJesjMeHGipLYImGgZF4kJiyMyo2K9QBKJkRig1OLQhKD+RlCI7HDgFg3I4bASOwwIMrBD6dkYrxjDB5JhxQAFjKCyDrNoo8AAAAASUVORK5CYII=)
      no-repeat right 1px;
}
.bue-render .node.nmetasound.variable .body .round-bg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAANCAQAAADC3sx5AAAAJklEQVR4AWP8Po3p8WGmdwwg9JYBynjPwPSJgekrA9MfBiYGEAIAHbwLxMfQ6vkAAAAASUVORK5CYII=)
    repeat-x left 1px;
  font-weight: 700;
  height: 13px;
  left: 14px;
  padding-top: 7px;
  position: absolute;
  right: 14px;
  text-align: center;
  top: 0;
  z-index: -1;
}
.bue-render .node.nmetasound.variable .header {
  padding: 0;
}
.bue-render .node.nmetasound .header {
  background: none;
  color: #a6e79c;
  padding: 1px 3px;
  text-align: center;
}
.bue-render .node.nmetasound .header .graph {
  color: #3dd9ff;
}
.bue-render .node.nmetasound .header .native {
  color: #a6e79c;
}
.bue-render .node.nmetasound .header .has-icon {
  margin: 0;
}
.bue-render .node.nmetasound .header .icon {
  display: unset;
  height: unset;
  position: unset;
  top: unset;
  width: unset;
}
.bue-render .node.nmetasound .header .icon.graph:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTMuOSAxMS4yYTMuNSAzLjUgMCAxIDEtNyAwIDMuNSAzLjUgMCAwIDEgNyAweiIgc3Ryb2tlPSIjM0REOUZGIi8+PHBhdGggZD0iTTExLjk3MiA4Ljc2MmEuMzU4LjM1OCAwIDAgMS0uMzcuMzY2LjQyLjQyIDAgMCAxLS4yOC0uMTAyLjM0LjM0IDAgMCAxLS4xMTYtLjI2OWMwLS4xMS4wNDQtLjIwMi4xMzItLjI3M2EuMzk1LjM5NSAwIDAgMC0uMTE4LS4xODYuMjg4LjI4OCAwIDAgMC0uMjA1LS4wNzguMzEyLjMxMiAwIDAgMC0uMjQ5LjEwOC42NzIuNjcyIDAgMCAwLS4xMzIuMjUzIDEuMzQgMS4zNCAwIDAgMC0uMDUzLjMwOCA0LjU5MiA0LjU5MiAwIDAgMCAuMDEuNzM3Yy4wMTMuMTUzLjAyNy4zMDguMDQzLjQ2NGguOTU3di40NDVoLS44ODNsLjI1OCAyLjIzNi4wMi4yMjRhMS44NDMgMS44NDMgMCAwIDEtLjA1NC43MjggMS4zMDggMS4zMDggMCAwIDEtLjIxLjQ0IDEuMDE3IDEuMDE3IDAgMCAxLS44NDQuNDM0Ljk5Ljk5IDAgMCAxLS4zNzYtLjA3MyAxLjAzIDEuMDMgMCAwIDEtLjMxOC0uMTk1Ljk3OC45NzggMCAwIDEtLjIyLS4zMDMuODM4LjgzOCAwIDAgMS0uMDgzLS4zNzFjMC0uMTA4LjAzNi0uMTk2LjEwOC0uMjY0YS4zNjguMzY4IDAgMCAxIC4yNjQtLjEwMmMuMDQ4IDAgLjA5Ni4wMDguMTQxLjAyNGEuNDE3LjQxNyAwIDAgMSAuMjE1LjE5LjMyMy4zMjMgMCAwIDEgLjAzNC4xNDcuMzc0LjM3NCAwIDAgMS0uMTE3LjI3My4zOTYuMzk2IDAgMCAwIC4xMTcuMThjLjA1NS4wNTMuMTIuMDc5LjE5NS4wNzlhLjI5LjI5IDAgMCAwIC4yMTUtLjA4My41MjkuNTI5IDAgMCAwIC4xMzctLjE5NS44MzguODM4IDAgMCAwIC4wNjQtLjI0NCAxLjUgMS41IDAgMCAwIC4wMTktLjIyNWMwLS4xMjQtLjAwOC0uMjQ3LS4wMjQtLjM3MWE3LjI0NyA3LjI0NyAwIDAgMC0uMDUtLjM3MWwtLjAwNC0uMDA1LS4yNjQtMi4xNTNoLS43Mjd2LS40NDVoLjY3OGE3LjM4NCA3LjM4NCAwIDAgMS0uMDM5LS4zNjYgNi43ODUgNi43ODUgMCAwIDEtLjAxLS4zNjYgMi45IDIuOSAwIDAgMSAuMDU0LS41NTJjLjAzNi0uMTg1LjA5OC0uMzUyLjE4Ni0uNDk4LjA4OC0uMTUuMjAzLS4yNzIuMzQ2LS4zNjZhLjk5Ljk5IDAgMCAxIC41NDctLjE0MiAxLjAwNCAxLjAwNCAwIDAgMSAuNjk5LjI3OS45MzQuOTM0IDAgMCAxIC4yMjQuMzAyLjg4MS44ODEgMCAwIDEgLjA4My4zODF6TTE1LjIuOEgxMmEuOC44IDAgMCAwLS44LjhWNGEuOC44IDAgMCAwIC44LjhoMy4yQS44LjggMCAwIDAgMTYgNFYxLjZhLjguOCAwIDAgMC0uOC0uOHpNMCA1LjZWOGEuOC44IDAgMCAwIC44LjhINGEuOC44IDAgMCAwIC44LS44VjUuNmEuOC44IDAgMCAwLS44LS44SC44YS44LjggMCAwIDAtLjguOHoiIGZpbGw9IiMzREQ5RkYiLz48cGF0aCBvcGFjaXR5PSIuNSIgZD0iTTEyIDIuNEg4LjJhMSAxIDAgMCAwLTEgMXYzSDR2LjhoMy4ydjIuNjA4QTUuMzUgNS4zNSAwIDAgMSA4IDguNTZ2LTQuOGEuNTg0LjU4NCAwIDAgMSAuNTg0LS41NkgxMnYtLjh6IiBmaWxsPSIjM0REOUZGIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iIzNERDlGRiIgZD0iTTAgMGgxNnYxNkgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==)
    no-repeat 0 0;
  background-size: 100%;
  content: " ";
  display: inline-block;
  height: 16px;
  margin-right: 5px;
  position: relative;
  top: 3px;
  width: 16px;
}
.bue-render .node.nmetasound .header .icon.native:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy4xNDUgMy4zMjRhLjcxNy43MTcgMCAwIDEtLjc0My43MzMuODQxLjg0MSAwIDAgMS0uNTU2LS4yMDUuNjguNjggMCAwIDEtLjIzNS0uNTM4YzAtLjIyLjA4OC0uNDAzLjI2NC0uNTQ2YS43OS43OSAwIDAgMC0uMjM0LS4zNzIuNTc2LjU3NiAwIDAgMC0uNDEtLjE1Ni42MjUuNjI1IDAgMCAwLS40OTkuMjE1IDEuMzQ0IDEuMzQ0IDAgMCAwLS4yNjMuNTA4Yy0uMDU5LjE5NS0uMDk1LjQtLjEwOC42MTVhOS4xNiA5LjE2IDAgMCAwIC4wMiAxLjQ3NWMuMDI2LjMwNi4wNTUuNjE1LjA4OC45MjdoMS45MTR2Ljg5SDQuNjE1bC41MTggNC40NzIuMDM5LjQ0OWEzLjcgMy43IDAgMCAxLS4xMDggMS40NTUgMi42MTggMi42MTggMCAwIDEtLjQyLjg3OWMtLjE4Mi4yNi0uNDE2LjQ2OS0uNzAzLjYyNS0uMjguMTYzLS42MDguMjQ0LS45ODYuMjQ0LS4yNiAwLS41MTEtLjA0OS0uNzUyLS4xNDZhMi4wNjUgMi4wNjUgMCAwIDEtLjYzNS0uMzkxIDEuOTU3IDEuOTU3IDAgMCAxLS40NC0uNjA1IDEuNjc2IDEuNjc2IDAgMCAxLS4xNjUtLjc0M2MwLS4yMTQuMDcyLS4zOS4yMTUtLjUyN2EuNzM1LjczNSAwIDAgMSAuNTI3LS4yMDVjLjA5OCAwIC4xOTIuMDE2LjI4My4wNDlhLjgzMi44MzIgMCAwIDEgLjI1NC4xNTYuNjQuNjQgMCAwIDEgLjE3Ni4yMjUuNjQ2LjY0NiAwIDAgMSAuMDY4LjI5My43NS43NSAwIDAgMS0uMjM0LjU0Ni43OTMuNzkzIDAgMCAwIC4yMzQuMzYyLjU1Mi41NTIgMCAwIDAgLjM5LjE1Ni41ODEuNTgxIDAgMCAwIC40My0uMTY2Yy4xMTgtLjEwNC4yMDktLjIzNC4yNzQtLjM5LjA2NS0uMTUuMTA3LS4zMTMuMTI3LS40ODkuMDI2LS4xNy4wNC0uMzE5LjA0LS40NWE1LjU5IDUuNTkgMCAwIDAtLjA1LS43NDEgMTQuNDg0IDE0LjQ4NCAwIDAgMC0uMDk3LS43NDNsLS4wMS0uMDEtLjUyNy00LjMwNkgxLjYwN1Y1Ljk4aDEuMzU4YTE0Ljc1OCAxNC43NTggMCAwIDEtLjA3OC0uNzMyIDEzLjU3IDEzLjU3IDAgMCAxLS4wMi0uNzMyYzAtLjM2NS4wMzYtLjczMy4xMDgtMS4xMDRhMy4wNCAzLjA0IDAgMCAxIC4zNy0uOTk2Yy4xNzYtLjMuNDA4LS41NDQuNjk0LS43MzIuMjkzLS4xOS42NTgtLjI4NCAxLjA5NC0uMjg0YTIuMDA4IDIuMDA4IDAgMCAxIDEuMzk2LjU1N2MuMTkuMTcuMzM5LjM3MS40NS42MDUuMTEuMjM1LjE2Ni40ODkuMTY2Ljc2MnoiIGZpbGw9IiNBNkU3OUMiLz48L3N2Zz4=)
    no-repeat 0 0;
  background-size: 100%;
  content: " ";
  display: inline-block;
  height: 16px;
  margin-right: 5px;
  position: relative;
  top: 3px;
  width: 8px;
}
.bue-render .node.nmetasound .header .icon.input {
  color: #72ffde;
}
.bue-render .node.nmetasound .header .icon.input:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjM2NCAxMkg0LjcyN0M0LjM2NCAxMiA0IDExLjY3MyA0IDExLjEyOVYxLjg3YzAtLjQzNC4yNzMtLjg3LjcyNy0uODdoOS41NDZjLjM2MyAwIC43MjcuMzI3LjcyNy44NzF2OS4yNThjMCAuNTQ0LS4yNzMuODcxLS42MzYuODcxeiIgc3Ryb2tlPSIjNzJGRkRFIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJNMy40OCA1LjE3MUgzVjcuODNoMy41ODlWMTBsLjc3Mi0uNjEzIDMuMTQtMi40OTFMMTEgNi41bC0uNDk5LS4zOTYtMy4xNC0yLjQ5TDYuNTkgM3YyLjE3MUgzLjQ4eiIgZmlsbD0iIzcyRkZERSIgc3Ryb2tlPSIjNzJGRkRFIi8+PC9zdmc+)
    no-repeat 0 0;
  background-size: 100%;
  content: " ";
  display: inline-block;
  height: 13px;
  margin-right: 5px;
  position: relative;
  top: 2px;
  width: 16px;
}
.bue-render .node.nmetasound .header .icon.output {
  color: #fdf071;
}
.bue-render .node.nmetasound .header .icon.output:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjM2NCAxMkgyLjcyN0MyLjM2NCAxMiAyIDExLjY3MyAyIDExLjEyOVYxLjg3YzAtLjQzNC4yNzMtLjg3LjcyNy0uODdoOS41NDZjLjM2MyAwIC43MjcuMzI3LjcyNy44NzF2OS4yNThjMCAuNTQ0LS4yNzMuODcxLS42MzYuODcxeiIgc3Ryb2tlPSIjRkRGMDcxIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJNNy40OCA1LjE3MUg3VjcuODNoMy41ODhWMTBsLjc3My0uNjEzIDMuMTQtMi40OTFMMTUgNi41bC0uNDk5LS4zOTYtMy4xNC0yLjQ5TDEwLjU4OCAzdjIuMTcxSDcuNDgxeiIgZmlsbD0iI0ZERjA3MSIgc3Ryb2tlPSIjRkRGMDcxIi8+PC9zdmc+)
    no-repeat 0 0;
  background-size: 100%;
  content: " ";
  display: inline-block;
  height: 13px;
  margin-right: 5px;
  position: relative;
  top: 2px;
  width: 16px;
}
.bue-render .node.nmetasound .body {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.bue-render .node.nmetasound .body .left-col {
  align-self: flex-start;
  display: unset;
  float: unset;
  top: unset;
}
.bue-render .node.nmetasound .body .right-col {
  display: unset;
  float: unset;
  top: unset;
}
.bue-render .node .nmetasound-select {
  min-height: 27px;
  width: 191px;
}
.bue-render .node .space-input-select {
  margin-bottom: 5px;
}
.bue-render .node.nsubsystem {
  background-color: hsla(0, 0%, 6%, 0.3);
  border-radius: 15px;
  min-width: 130px;
}
.bue-render .node.nsubsystem .body {
  align-items: center;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAApUlEQVQY02NgQAPfxb/5fy/73vK97/ssFIlP6p+rf5398/DPve/bP0x6VoQk9Trxx9lfd15NPREJg1CJJxyP8r+efbN2Z8y2SASESh4O+XT67rTFkagQLNWn92L75ckTI9EhUKpecHnevbX1kZgQKJnp9HhPSUxeJCZkiOSLi9o7ISESG2Tw151WFhqJHTJ4uR6ZExiJHTJ4hm7swinpEduch0sSANy8jegouf+HAAAAAElFTkSuQmCC)
      no-repeat left 1px,
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAQAAAAz1Zf0AAAAnklEQVQY02P41v+19mvxp+j3Bh/5GNDBw9RXtV8Wfd/+bdPb9uv2t/hRJE9EwuDtoietp6L3GyBJbotEwB1RV6u2RG2w28YMlVwciQoPlyyMmu4ElZwYiQ63F/VF1RuBJesjMeHGipLYImGgZF4kJiyMyo2K9QBKJkRig1OLQhKD+RlCI7HDgFg3I4bASOwwIMrBD6dkYrxjDB5JhxQAFjKCyDrNoo8AAAAASUVORK5CYII=)
      no-repeat right 1px;
  display: flex;
  justify-content: space-between;
  min-height: 30px;
}
.bue-render .node.nsubsystem .body .left-col {
  display: unset;
  float: unset;
  min-width: 22px;
  top: unset;
}
.bue-render .node.nsubsystem .body .right-col {
  display: unset;
  float: unset;
  top: unset;
}
.bue-render .node.nsubsystem .body .left-text {
  color: hsla(0, 0%, 100%, 0.55);
  font-family: sans-serif;
  font-size: 22px;
  font-weight: 700;
  height: 100%;
  line-height: 27px;
  pointer-events: none;
  width: 100%;
}
.bue-render .node.nsubsystem .body .round-bg {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAANCAQAAADC3sx5AAAAJklEQVR4AWP8Po3p8WGmdwwg9JYBynjPwPSJgekrA9MfBiYGEAIAHbwLxMfQ6vkAAAAASUVORK5CYII=)
    repeat-x left 1px;
  height: 13px;
  left: 14px;
  position: absolute;
  right: 14px;
  top: 0;
  z-index: -1;
}
.bue-render .pin {
  cursor: default;
}
.bue-render .pin .div-inside {
  display: inline-block;
}
.bue-render .pin .div-inside:hover.default {
  background-color: hsla(37, 48%, 77%, 0.3);
}
.bue-render .pin .div-inside:hover.exec {
  background-color: hsla(0, 0%, 100%, 0.3);
}
.bue-render .pin .div-inside:hover.bool {
  background-color: rgba(149, 0, 0, 0.3);
}
.bue-render .pin .div-inside:hover.byte {
  background-color: rgba(0, 111, 101, 0.3);
}
.bue-render .pin .div-inside:hover.class {
  background-color: rgba(89, 0, 188, 0.3);
}
.bue-render .pin .div-inside:hover.int {
  background-color: rgba(31, 227, 175, 0.3);
}
.bue-render .pin .div-inside:hover.float {
  background-color: rgba(161, 255, 69, 0.3);
}
.bue-render .pin .div-inside:hover.name {
  background-color: rgba(205, 130, 255, 0.3);
}
.bue-render .pin .div-inside:hover.asset {
  background-color: rgba(149, 255, 255, 0.3);
}
.bue-render .pin .div-inside:hover.asset-class {
  background-color: rgba(255, 149, 255, 0.3);
}
.bue-render .pin .div-inside:hover.delegate {
  background-color: rgba(255, 56, 56, 0.3);
}
.bue-render .pin .div-inside:hover.object {
  background-color: rgba(0, 170, 245, 0.3);
}
.bue-render .pin .div-inside:hover.interface {
  background-color: rgba(241, 255, 170, 0.3);
}
.bue-render .pin .div-inside:hover.string {
  background-color: rgba(255, 0, 212, 0.3);
}
.bue-render .pin .div-inside:hover.text {
  background-color: rgba(231, 124, 170, 0.3);
}
.bue-render .pin .div-inside:hover.struct {
  background-color: rgba(0, 89, 203, 0.3);
}
.bue-render .pin .div-inside:hover.wildcard {
  background-color: hsla(0, 3%, 48%, 0.3);
}
.bue-render .pin .div-inside:hover.vector {
  background-color: rgba(255, 202, 35, 0.3);
}
.bue-render .pin .div-inside:hover.rotator {
  background-color: rgba(160, 180, 255, 0.3);
}
.bue-render .pin .div-inside:hover.transform {
  background-color: rgba(255, 115, 0, 0.3);
}
.bue-render .pin .div-inside:hover.index {
  background-color: rgba(31, 227, 175, 0.3);
}
.bue-render .pin .div-inside:hover.int64 {
  background-color: rgba(172, 227, 175, 0.3);
}
.bue-render .pin .div-inside:hover.double,
.bue-render .pin .div-inside:hover.real {
  background-color: rgba(56, 213, 0, 0.3);
}
.bue-render .pin .div-inside:hover.soft-class {
  background-color: rgba(255, 149, 255, 0.3);
}
.bue-render .pin .div-inside:hover.soft-object {
  background-color: rgba(149, 255, 255, 0.3);
}
.bue-render .pin .div-inside:hover.audio {
  background-color: rgba(253, 148, 253, 0.3);
}
.bue-render .pin .div-inside:hover.time {
  background-color: rgba(149, 254, 254, 0.3);
}
.bue-render .pin .div-inside:hover.trigger {
  background-color: hsla(0, 0%, 100%, 0.3);
}
.bue-render .pin .div-inside:hover.wavetable {
  background-color: rgba(200, 0, 235, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-spatial-data {
  background-color: hsla(0, 0%, 100%, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-attribute-set {
  background-color: rgba(200, 129, 28, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-point-data {
  background-color: rgba(63, 137, 255, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-poly-line-data {
  background-color: rgba(63, 225, 234, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-landscape-data {
  background-color: rgba(212, 212, 75, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-texture-data {
  background-color: rgba(230, 80, 25, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-render-target-data {
  background-color: hsla(9, 74%, 64%, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-surface-data {
  background-color: rgba(69, 196, 126, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-volume-data {
  background-color: rgba(230, 69, 188, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-primitive-data {
  background-color: rgba(129, 63, 255, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-concrete-data {
  background-color: rgba(179, 166, 250, 0.3);
}
.bue-render .pin .div-inside:hover.pcg-any-data {
  background-color: hsla(0, 0%, 58%, 0.3);
}
.bue-render .pin .connector {
  background-color: #000;
  border: 2px solid #000;
  border-radius: 50px;
  box-sizing: content-box;
  cursor: crosshair;
  display: inline-block;
  height: 8px;
  margin-right: 5px;
  position: relative;
  top: 1px;
  width: 8px;
}
.bue-render .pin .connector:after {
  border-bottom: 3px solid transparent;
  border-left: 3px solid #000;
  border-top: 3px solid transparent;
  content: "";
  float: left;
  height: 0;
  left: 10px;
  position: relative;
  top: 1px;
  width: 0;
}
.bue-render .pin .connector.filled {
  background-color: red;
}
.bue-render .pin .connector.default {
  border-color: #e1ccaa;
}
.bue-render .pin .connector.default:after {
  border-left: 3px solid #e1ccaa;
}
.bue-render .pin .connector.default.filled {
  background-color: #e1ccaa;
}
.bue-render .pin .connector.exec {
  border-color: #fff;
}
.bue-render .pin .connector.exec:after {
  border-left: 3px solid #fff;
}
.bue-render .pin .connector.exec.filled {
  background-color: #fff;
}
.bue-render .pin .connector.bool {
  border-color: #950000;
}
.bue-render .pin .connector.bool:after {
  border-left: 3px solid #950000;
}
.bue-render .pin .connector.bool.filled {
  background-color: #950000;
}
.bue-render .pin .connector.byte {
  border-color: #006f65;
}
.bue-render .pin .connector.byte:after {
  border-left: 3px solid #006f65;
}
.bue-render .pin .connector.byte.filled {
  background-color: #006f65;
}
.bue-render .pin .connector.class {
  border-color: #5900bc;
}
.bue-render .pin .connector.class:after {
  border-left: 3px solid #5900bc;
}
.bue-render .pin .connector.class.filled {
  background-color: #5900bc;
}
.bue-render .pin .connector.int {
  border-color: #1fe3af;
}
.bue-render .pin .connector.int:after {
  border-left: 3px solid #1fe3af;
}
.bue-render .pin .connector.int.filled {
  background-color: #1fe3af;
}
.bue-render .pin .connector.float {
  border-color: #a1ff45;
}
.bue-render .pin .connector.float:after {
  border-left: 3px solid #a1ff45;
}
.bue-render .pin .connector.float.filled {
  background-color: #a1ff45;
}
.bue-render .pin .connector.name {
  border-color: #cd82ff;
}
.bue-render .pin .connector.name:after {
  border-left: 3px solid #cd82ff;
}
.bue-render .pin .connector.name.filled {
  background-color: #cd82ff;
}
.bue-render .pin .connector.asset {
  border-color: #95ffff;
}
.bue-render .pin .connector.asset:after {
  border-left: 3px solid #95ffff;
}
.bue-render .pin .connector.asset.filled {
  background-color: #95ffff;
}
.bue-render .pin .connector.asset-class {
  border-color: #ff95ff;
}
.bue-render .pin .connector.asset-class:after {
  border-left: 3px solid #ff95ff;
}
.bue-render .pin .connector.asset-class.filled {
  background-color: #ff95ff;
}
.bue-render .pin .connector.delegate {
  border-color: #ff3838;
  border-radius: 3px;
}
.bue-render .pin .connector.delegate:after {
  border-left: 3px solid #ff3838;
  content: none;
}
.bue-render .pin .connector.delegate.filled {
  background-color: #ff3838;
}
.bue-render .pin .connector.object {
  border-color: #00aaf5;
}
.bue-render .pin .connector.object:after {
  border-left: 3px solid #00aaf5;
}
.bue-render .pin .connector.object.filled {
  background-color: #00aaf5;
}
.bue-render .pin .connector.interface {
  border-color: #f1ffaa;
}
.bue-render .pin .connector.interface:after {
  border-left: 3px solid #f1ffaa;
}
.bue-render .pin .connector.interface.filled {
  background-color: #f1ffaa;
}
.bue-render .pin .connector.string {
  border-color: #ff00d4;
}
.bue-render .pin .connector.string:after {
  border-left: 3px solid #ff00d4;
}
.bue-render .pin .connector.string.filled {
  background-color: #ff00d4;
}
.bue-render .pin .connector.text {
  border-color: #e77caa;
}
.bue-render .pin .connector.text:after {
  border-left: 3px solid #e77caa;
}
.bue-render .pin .connector.text.filled {
  background-color: #e77caa;
}
.bue-render .pin .connector.struct {
  border-color: #0059cb;
}
.bue-render .pin .connector.struct:after {
  border-left: 3px solid #0059cb;
}
.bue-render .pin .connector.struct.filled {
  background-color: #0059cb;
}
.bue-render .pin .connector.wildcard {
  border-color: #7f7878;
}
.bue-render .pin .connector.wildcard:after {
  border-left: 3px solid #7f7878;
}
.bue-render .pin .connector.wildcard.filled {
  background-color: #7f7878;
}
.bue-render .pin .connector.vector {
  border-color: #ffca23;
}
.bue-render .pin .connector.vector:after {
  border-left: 3px solid #ffca23;
}
.bue-render .pin .connector.vector.filled {
  background-color: #ffca23;
}
.bue-render .pin .connector.rotator {
  border-color: #a0b4ff;
}
.bue-render .pin .connector.rotator:after {
  border-left: 3px solid #a0b4ff;
}
.bue-render .pin .connector.rotator.filled {
  background-color: #a0b4ff;
}
.bue-render .pin .connector.transform {
  border-color: #ff7300;
}
.bue-render .pin .connector.transform:after {
  border-left: 3px solid #ff7300;
}
.bue-render .pin .connector.transform.filled {
  background-color: #ff7300;
}
.bue-render .pin .connector.index {
  border-color: #1fe3af;
}
.bue-render .pin .connector.index:after {
  border-left: 3px solid #1fe3af;
}
.bue-render .pin .connector.index.filled {
  background-color: #1fe3af;
}
.bue-render .pin .connector.materialinput {
  border-color: #fff;
}
.bue-render .pin .connector.materialinput:after {
  border-left: 3px solid #fff;
}
.bue-render .pin .connector.materialinput.filled {
  background-color: #fff;
}
.bue-render .pin .connector.int64 {
  border-color: #ace3af;
}
.bue-render .pin .connector.int64:after {
  border-left: 3px solid #ace3af;
}
.bue-render .pin .connector.int64.filled {
  background-color: #ace3af;
}
.bue-render .pin .connector.double {
  border-color: #38d500;
}
.bue-render .pin .connector.double:after {
  border-left: 3px solid #38d500;
}
.bue-render .pin .connector.double.filled {
  background-color: #38d500;
}
.bue-render .pin .connector.real {
  border-color: #38d500;
}
.bue-render .pin .connector.real:after {
  border-left: 3px solid #38d500;
}
.bue-render .pin .connector.real.filled {
  background-color: #38d500;
}
.bue-render .pin .connector.soft-class {
  border-color: #ff95ff;
}
.bue-render .pin .connector.soft-class:after {
  border-left: 3px solid #ff95ff;
}
.bue-render .pin .connector.soft-class.filled {
  background-color: #ff95ff;
}
.bue-render .pin .connector.soft-object {
  border-color: #95ffff;
}
.bue-render .pin .connector.soft-object:after {
  border-left: 3px solid #95ffff;
}
.bue-render .pin .connector.soft-object.filled {
  background-color: #95ffff;
}
.bue-render .pin .connector.audio {
  border-color: #fd94fd;
}
.bue-render .pin .connector.audio:after {
  border-left: 3px solid #fd94fd;
}
.bue-render .pin .connector.audio.filled {
  background-color: #fd94fd;
}
.bue-render .pin .connector.time {
  border-color: #95fefe;
}
.bue-render .pin .connector.time:after {
  border-left: 3px solid #95fefe;
}
.bue-render .pin .connector.time.filled {
  background-color: #95fefe;
}
.bue-render .pin .connector.wavetable {
  border-color: #c800eb;
}
.bue-render .pin .connector.wavetable:after {
  border-left: 3px solid #c800eb;
}
.bue-render .pin .connector.wavetable.filled {
  background-color: #c800eb;
}
.bue-render .pin .connector.enum {
  border-color: #006f65;
}
.bue-render .pin .connector.enum:after {
  border-left: 3px solid #006f65;
}
.bue-render .pin .connector.enum.filled {
  background-color: #006f65;
}
.bue-render .pin .connector.pcg-spatial-data {
  border-color: #fff;
}
.bue-render .pin .connector.pcg-spatial-data:after {
  border-left: 3px solid #fff;
}
.bue-render .pin .connector.pcg-spatial-data.filled {
  background-color: #fff;
}
.bue-render .pin .connector.pcg-attribute-set {
  border-color: #c8811c;
}
.bue-render .pin .connector.pcg-attribute-set:after {
  border-left: 3px solid #c8811c;
}
.bue-render .pin .connector.pcg-attribute-set.filled {
  background-color: #c8811c;
}
.bue-render .pin .connector.pcg-point-data {
  border-color: #3f89ff;
}
.bue-render .pin .connector.pcg-point-data:after {
  border-left: 3px solid #3f89ff;
}
.bue-render .pin .connector.pcg-point-data.filled {
  background-color: #3f89ff;
}
.bue-render .pin .connector.pcg-poly-line-data {
  border-color: #3fe1ea;
}
.bue-render .pin .connector.pcg-poly-line-data:after {
  border-left: 3px solid #3fe1ea;
}
.bue-render .pin .connector.pcg-poly-line-data.filled {
  background-color: #3fe1ea;
}
.bue-render .pin .connector.pcg-landscape-data {
  border-color: #d4d44b;
}
.bue-render .pin .connector.pcg-landscape-data:after {
  border-left: 3px solid #d4d44b;
}
.bue-render .pin .connector.pcg-landscape-data.filled {
  background-color: #d4d44b;
}
.bue-render .pin .connector.pcg-texture-data {
  border-color: #e65019;
}
.bue-render .pin .connector.pcg-texture-data:after {
  border-left: 3px solid #e65019;
}
.bue-render .pin .connector.pcg-texture-data.filled {
  background-color: #e65019;
}
.bue-render .pin .connector.pcg-render-target-data {
  border-color: #e77661;
}
.bue-render .pin .connector.pcg-render-target-data:after {
  border-left: 3px solid #e77661;
}
.bue-render .pin .connector.pcg-render-target-data.filled {
  background-color: #e77661;
}
.bue-render .pin .connector.pcg-surface-data {
  border-color: #45c47e;
}
.bue-render .pin .connector.pcg-surface-data:after {
  border-left: 3px solid #45c47e;
}
.bue-render .pin .connector.pcg-surface-data.filled {
  background-color: #45c47e;
}
.bue-render .pin .connector.pcg-volume-data {
  border-color: #e645bc;
}
.bue-render .pin .connector.pcg-volume-data:after {
  border-left: 3px solid #e645bc;
}
.bue-render .pin .connector.pcg-volume-data.filled {
  background-color: #e645bc;
}
.bue-render .pin .connector.pcg-primitive-data {
  border-color: #813fff;
}
.bue-render .pin .connector.pcg-primitive-data:after {
  border-left: 3px solid #813fff;
}
.bue-render .pin .connector.pcg-primitive-data.filled {
  background-color: #813fff;
}
.bue-render .pin .connector.pcg-concrete-data {
  border-color: #b3a6fa;
}
.bue-render .pin .connector.pcg-concrete-data:after {
  border-left: 3px solid #b3a6fa;
}
.bue-render .pin .connector.pcg-concrete-data.filled {
  background-color: #b3a6fa;
}
.bue-render .pin .connector.pcg-any-data {
  border-color: #959595;
}
.bue-render .pin .connector.pcg-any-data:after {
  border-left: 3px solid #959595;
}
.bue-render .pin .connector.pcg-any-data.filled {
  background-color: #959595;
}
.bue-render .pin .connector.ref {
  border-radius: 0;
  height: 5px;
  transform: rotate(45deg);
  width: 5px;
}
.bue-render .pin .connector.ref:after {
  border: 0;
}
.bue-render .pin .connector.staticenum {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMDA2RjY1IiBmaWxsPSJub25lIiBkPSJNMSA4cy41LTUuMyA0LjktNS4zYzIuMiAwIDQuNi44IDYuOSAyLjQgMi4zIDEuNSAzLjkgMyAzLjkgMy4xIDAgMC0xLjYgMS45LTMuNiAzLjEtMS45IDEuMi00LjMgMi4zLTYuOSAyLjNDMS4xIDEzLjYgMSA3LjkgMSA3LjkiLz48cGF0aCBzdHJva2U9IiMwMDZGNjUiIGZpbGw9Im5vbmUiIGQ9Ik00LjUgMTB2MmgzVjhoLTNWNC41aDN2MS43Ii8+PC9zdmc+)
    no-repeat;
  border: none;
  border-radius: unset;
  cursor: crosshair;
  display: inline-block;
  height: 14px;
  margin-right: 2px;
  position: relative;
  top: 2px;
  width: 17px;
}
.bue-render .pin .connector.staticenum:after {
  border: none;
}
.bue-render .pin .connector.staticenum.filled {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMDA2RjY1IiBmaWxsPSIjMDA2RjY1IiBkPSJNMSA4cy41LTUuMyA0LjktNS4zYzIuMiAwIDQuNi44IDYuOSAyLjQgMi4zIDEuNSAzLjkgMyAzLjkgMy4xIDAgMC0xLjYgMS45LTMuNiAzLjEtMS45IDEuMi00LjMgMi4zLTYuOSAyLjNDMS4xIDEzLjYgMSA3LjkgMSA3LjkiLz48cGF0aCBzdHJva2U9IiMwMDAiIGZpbGw9Im5vbmUiIGQ9Ik00LjUgMTB2MmgzVjhoLTNWNC41aDN2MS43Ii8+PC9zdmc+)
    no-repeat;
}
.bue-render .pin .connector.statictype-int {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMUZFM0FGIiBmaWxsPSJub25lIiBkPSJNMSA4cy41LTUuMyA0LjktNS4zYzIuMiAwIDQuNi44IDYuOSAyLjQgMi4zIDEuNSAzLjkgMyAzLjkgMy4xIDAgMC0xLjYgMS45LTMuNiAzLjEtMS45IDEuMi00LjMgMi4zLTYuOSAyLjNDMS4xIDEzLjYgMSA3LjkgMSA3LjkiLz48cGF0aCBzdHJva2U9IiMxRkUzQUYiIGZpbGw9Im5vbmUiIGQ9Ik00LjUgMTB2MmgzVjhoLTNWNC41aDN2MS43Ii8+PC9zdmc+)
    no-repeat;
  border: none;
  border-radius: unset;
  cursor: crosshair;
  display: inline-block;
  height: 14px;
  margin-right: 2px;
  position: relative;
  top: 2px;
  width: 17px;
}
.bue-render .pin .connector.statictype-int:after {
  border: none;
}
.bue-render .pin .connector.statictype-int.filled {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjMUZFM0FGIiBmaWxsPSIjMUZFM0FGIiBkPSJNMSA4cy41LTUuMyA0LjktNS4zYzIuMiAwIDQuNi44IDYuOSAyLjQgMi4zIDEuNSAzLjkgMyAzLjkgMy4xIDAgMC0xLjYgMS45LTMuNiAzLjEtMS45IDEuMi00LjMgMi4zLTYuOSAyLjNDMS4xIDEzLjYgMSA3LjkgMSA3LjkiLz48cGF0aCBzdHJva2U9IiMwMDAiIGZpbGw9Im5vbmUiIGQ9Ik00LjUgMTB2MmgzVjhoLTNWNC41aDN2MS43Ii8+PC9zdmc+)
    no-repeat;
}
.bue-render .pin .connector.statictype-bool {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjOTUwMDAwIiBmaWxsPSJub25lIiBkPSJNMSA4cy41LTUuMyA0LjktNS4zYzIuMiAwIDQuNi44IDYuOSAyLjQgMi4zIDEuNSAzLjkgMyAzLjkgMy4xIDAgMC0xLjYgMS45LTMuNiAzLjEtMS45IDEuMi00LjMgMi4zLTYuOSAyLjNDMS4xIDEzLjYgMSA3LjkgMSA3LjkiLz48cGF0aCBzdHJva2U9IiM5NTAwMDAiIGZpbGw9Im5vbmUiIGQ9Ik00LjUgMTB2MmgzVjhoLTNWNC41aDN2MS43Ii8+PC9zdmc+)
    no-repeat;
  border: none;
  border-radius: unset;
  cursor: crosshair;
  display: inline-block;
  height: 14px;
  margin-right: 2px;
  position: relative;
  top: 2px;
  width: 17px;
}
.bue-render .pin .connector.statictype-bool:after {
  border: none;
}
.bue-render .pin .connector.statictype-bool.filled {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjOTUwMDAwIiBmaWxsPSIjOTUwMDAwIiBkPSJNMSA4cy41LTUuMyA0LjktNS4zYzIuMiAwIDQuNi44IDYuOSAyLjQgMi4zIDEuNSAzLjkgMyAzLjkgMy4xIDAgMC0xLjYgMS45LTMuNiAzLjEtMS45IDEuMi00LjMgMi4zLTYuOSAyLjNDMS4xIDEzLjYgMSA3LjkgMSA3LjkiLz48cGF0aCBzdHJva2U9IiMwMDAiIGZpbGw9Im5vbmUiIGQ9Ik00LjUgMTB2MmgzVjhoLTNWNC41aDN2MS43Ii8+PC9zdmc+)
    no-repeat;
}
.bue-render .pin .connector-image.exec {
  background: transparent
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAQAAACIaFaMAAAAY0lEQVR42mNgwAX++/1/+x8C3v73Q5Z4ciqaQQoE//v9f4Ik9f8/RBgEzyf8/w+XQpYA64JJoUog6UKXgOvClIBIkSKBwyi4u4hyLpIwKEjOJ8B9gBIkHv+fQwPx+X8PBsIAAN/VbnUHQrhKAAAAAElFTkSuQmCC)
    no-repeat;
  cursor: crosshair;
  display: inline-block;
  height: 16px;
  margin-right: 5px;
  position: relative;
  top: 1px;
  width: 12px;
}
.bue-render .pin .connector-image.exec.filled {
  background: transparent
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAQAAACIaFaMAAAAVklEQVR42mNgwAVORM/8D4MnopEkZv5/duc/GDy7M/P/yVAkCWSAJIUqgSSFLgGXwpSASmGTAEmRJoHDKByW43Auigcf34YIPr6NEiQnQxGBiCSMGwAA6HX4M2XGYHEAAAAASUVORK5CYII=)
    no-repeat;
}
.bue-render .pin .connector-set {
  cursor: crosshair;
  display: inline-block;
  font-family: monospace;
  font-size: 18px;
  font-weight: 700;
  width: 22px;
}
.bue-render .pin .connector-set:after {
  content: "{}";
}
.bue-render .pin .connector-set.default {
  color: #e1ccaa;
}
.bue-render .pin .connector-set.exec {
  color: #fff;
}
.bue-render .pin .connector-set.bool {
  color: #950000;
}
.bue-render .pin .connector-set.byte {
  color: #006f65;
}
.bue-render .pin .connector-set.class {
  color: #5900bc;
}
.bue-render .pin .connector-set.int {
  color: #1fe3af;
}
.bue-render .pin .connector-set.float {
  color: #a1ff45;
}
.bue-render .pin .connector-set.name {
  color: #cd82ff;
}
.bue-render .pin .connector-set.asset {
  color: #95ffff;
}
.bue-render .pin .connector-set.asset-class {
  color: #ff95ff;
}
.bue-render .pin .connector-set.delegate {
  color: #ff3838;
}
.bue-render .pin .connector-set.object {
  color: #00aaf5;
}
.bue-render .pin .connector-set.interface {
  color: #f1ffaa;
}
.bue-render .pin .connector-set.string {
  color: #ff00d4;
}
.bue-render .pin .connector-set.text {
  color: #e77caa;
}
.bue-render .pin .connector-set.struct {
  color: #0059cb;
}
.bue-render .pin .connector-set.wildcard {
  color: #7f7878;
}
.bue-render .pin .connector-set.vector {
  color: #ffca23;
}
.bue-render .pin .connector-set.rotator {
  color: #a0b4ff;
}
.bue-render .pin .connector-set.transform {
  color: #ff7300;
}
.bue-render .pin .connector-set.index {
  color: #1fe3af;
}
.bue-render .pin .connector-set.materialinput {
  color: #fff;
}
.bue-render .pin .connector-set.int64 {
  color: #ace3af;
}
.bue-render .pin .connector-set.double,
.bue-render .pin .connector-set.real {
  color: #38d500;
}
.bue-render .pin .connector-set.soft-class {
  color: #ff95ff;
}
.bue-render .pin .connector-set.soft-object {
  color: #95ffff;
}
.bue-render .pin .connector-set.wavetable {
  color: #c800eb;
}
.bue-render .pin .connector-array {
  background: transparent
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAJElEQVR4AWMQFRVFxv/x8Wmr+D+xGMNkTIyQp55iyt088OEMAMYGTpdQIyXgAAAAAElFTkSuQmCC)
    no-repeat;
  cursor: crosshair;
  display: inline-block;
  height: 11px;
  margin-right: 5px;
  width: 11px;
}
.bue-render .pin .connector-array.filled {
  background: transparent
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAG0lEQVR4AWMQFRVFxv/x8Wmr+D+xeNTNZCsGACg0RaB8zNMXAAAAAElFTkSuQmCC)
    no-repeat;
}
.bue-render .pin .connector-array.default {
  background-color: #e1ccaa;
}
.bue-render .pin .connector-array.exec {
  background-color: #fff;
}
.bue-render .pin .connector-array.bool {
  background-color: #950000;
}
.bue-render .pin .connector-array.byte {
  background-color: #006f65;
}
.bue-render .pin .connector-array.class {
  background-color: #5900bc;
}
.bue-render .pin .connector-array.int {
  background-color: #1fe3af;
}
.bue-render .pin .connector-array.float {
  background-color: #a1ff45;
}
.bue-render .pin .connector-array.name {
  background-color: #cd82ff;
}
.bue-render .pin .connector-array.asset {
  background-color: #95ffff;
}
.bue-render .pin .connector-array.asset-class {
  background-color: #ff95ff;
}
.bue-render .pin .connector-array.delegate {
  background-color: #ff3838;
}
.bue-render .pin .connector-array.object {
  background-color: #00aaf5;
}
.bue-render .pin .connector-array.interface {
  background-color: #f1ffaa;
}
.bue-render .pin .connector-array.string {
  background-color: #ff00d4;
}
.bue-render .pin .connector-array.text {
  background-color: #e77caa;
}
.bue-render .pin .connector-array.struct {
  background-color: #0059cb;
}
.bue-render .pin .connector-array.wildcard {
  background-color: #7f7878;
}
.bue-render .pin .connector-array.vector {
  background-color: #ffca23;
}
.bue-render .pin .connector-array.rotator {
  background-color: #a0b4ff;
}
.bue-render .pin .connector-array.transform {
  background-color: #ff7300;
}
.bue-render .pin .connector-array.index {
  background-color: #1fe3af;
}
.bue-render .pin .connector-array.int64 {
  background-color: #ace3af;
}
.bue-render .pin .connector-array.double,
.bue-render .pin .connector-array.real {
  background-color: #38d500;
}
.bue-render .pin .connector-array.soft-class {
  background-color: #ff95ff;
}
.bue-render .pin .connector-array.soft-object {
  background-color: #95ffff;
}
.bue-render .pin .connector-array.time {
  background-color: #95fefe;
}
.bue-render .pin .connector-array.wavetable {
  background-color: #c800eb;
}
.bue-render .pin .connector-map {
  cursor: crosshair;
  display: inline-block;
}
.bue-render .pin .connector-map .key {
  background: transparent
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAOCAQAAACiY3WTAAAAF0lEQVR42mNgAIP/vAx4GKL/IZCB2ooBE+0VMQkh1i4AAAAASUVORK5CYII=)
    no-repeat;
  display: inline-block;
  height: 14px;
  margin-right: 2px;
  width: 4px;
}
.bue-render .pin .connector-map .value {
  background: transparent
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOCAQAAABXnf4jAAAAGElEQVR42mNgoBb4x8so+p8IVYPTeAYGADzQBldIo2V4AAAAAElFTkSuQmCC)
    no-repeat;
  display: inline-block;
  height: 14px;
  margin-right: 5px;
  width: 9px;
}
.bue-render .pin .connector-map .key.default,
.bue-render .pin .connector-map .value.default {
  background-color: #e1ccaa;
}
.bue-render .pin .connector-map .key.exec,
.bue-render .pin .connector-map .value.exec {
  background-color: #fff;
}
.bue-render .pin .connector-map .key.bool,
.bue-render .pin .connector-map .value.bool {
  background-color: #950000;
}
.bue-render .pin .connector-map .key.byte,
.bue-render .pin .connector-map .value.byte {
  background-color: #006f65;
}
.bue-render .pin .connector-map .key.class,
.bue-render .pin .connector-map .value.class {
  background-color: #5900bc;
}
.bue-render .pin .connector-map .key.int,
.bue-render .pin .connector-map .value.int {
  background-color: #1fe3af;
}
.bue-render .pin .connector-map .key.float,
.bue-render .pin .connector-map .value.float {
  background-color: #a1ff45;
}
.bue-render .pin .connector-map .key.name,
.bue-render .pin .connector-map .value.name {
  background-color: #cd82ff;
}
.bue-render .pin .connector-map .key.asset,
.bue-render .pin .connector-map .value.asset {
  background-color: #95ffff;
}
.bue-render .pin .connector-map .key.asset-class,
.bue-render .pin .connector-map .value.asset-class {
  background-color: #ff95ff;
}
.bue-render .pin .connector-map .key.delegate,
.bue-render .pin .connector-map .value.delegate {
  background-color: #ff3838;
}
.bue-render .pin .connector-map .key.object,
.bue-render .pin .connector-map .value.object {
  background-color: #00aaf5;
}
.bue-render .pin .connector-map .key.interface,
.bue-render .pin .connector-map .value.interface {
  background-color: #f1ffaa;
}
.bue-render .pin .connector-map .key.string,
.bue-render .pin .connector-map .value.string {
  background-color: #ff00d4;
}
.bue-render .pin .connector-map .key.text,
.bue-render .pin .connector-map .value.text {
  background-color: #e77caa;
}
.bue-render .pin .connector-map .key.struct,
.bue-render .pin .connector-map .value.struct {
  background-color: #0059cb;
}
.bue-render .pin .connector-map .key.wildcard,
.bue-render .pin .connector-map .value.wildcard {
  background-color: #7f7878;
}
.bue-render .pin .connector-map .key.vector,
.bue-render .pin .connector-map .value.vector {
  background-color: #ffca23;
}
.bue-render .pin .connector-map .key.rotator,
.bue-render .pin .connector-map .value.rotator {
  background-color: #a0b4ff;
}
.bue-render .pin .connector-map .key.transform,
.bue-render .pin .connector-map .value.transform {
  background-color: #ff7300;
}
.bue-render .pin .connector-map .key.index,
.bue-render .pin .connector-map .value.index {
  background-color: #1fe3af;
}
.bue-render .pin .connector-map .key.int64,
.bue-render .pin .connector-map .value.int64 {
  background-color: #ace3af;
}
.bue-render .pin .connector-map .key.double,
.bue-render .pin .connector-map .key.real,
.bue-render .pin .connector-map .value.double,
.bue-render .pin .connector-map .value.real {
  background-color: #38d500;
}
.bue-render .pin .connector-map .key.soft-class,
.bue-render .pin .connector-map .value.soft-class {
  background-color: #ff95ff;
}
.bue-render .pin .connector-map .key.soft-object,
.bue-render .pin .connector-map .value.soft-object {
  background-color: #95ffff;
}
.bue-render .pin .connector-map .key.time,
.bue-render .pin .connector-map .value.time {
  background-color: #95fefe;
}
.bue-render .pin .connector-map .key.wavetable,
.bue-render .pin .connector-map .value.wavetable {
  background-color: #c800eb;
}
.bue-render .pin .connector-trigger.trigger {
  background: transparent
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAx0lEQVR4AXVSARGDMBBrUVAJSMDBcMIk4IA5YA5qYVPAHCCBORgOuvzuO9LS5i4H6aeh/8UaQgjB4TGAHbiDT2vti+o9a5NtvocyNrCNAaxrmz04gJOa8xCfhGhqRJe3BK4xOPN7Q4mCudJaq/WPzsjo+0830K16H6UADO2Nh9CR968b8jpTx16tyNGTnuotbLR2aDIIboXNm9YmXetPM4MYQ3rvHlxobSXvojfj8qNe6WuMmaY/shbYQs8Xc0xbfuWdao614AvOEFYm+pLoCwAAAABJRU5ErkJggg==)
    no-repeat;
  cursor: crosshair;
  display: inline-block;
  height: 12px;
  image-rendering: -webkit-optimize-contrast;
  margin-right: 5px;
  position: relative;
  top: 1px;
  width: 16px;
}
.bue-render .pin .connector-trigger.trigger.filled {
  background: transparent
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAq0lEQVQokY2R0RGCMBBE31FBSrAEO5BOtAQ6QSuIJUgF2gElYAfQwfpBogcDY95Xdu5uL9kYDkkBOANHYAI6M3u5eu31AklXbTNIOmQDr0uGt0ziwiS5lhBX/RHnWMKoOSPSeZQUKmD5nn2C631nXRUO7yOpLXzC4Ga+ugJuhbvuabhO+uFv0fzZ3rvep6Q+B+pNLpr/d03r0m+8BrCNTE780u7MbHK14DXAB0WHarPGBdRjAAAAAElFTkSuQmCC)
    no-repeat;
}
.bue-render .pin .label-text {
  display: inline-block;
  padding-right: 5px;
  vertical-align: text-top;
}
.bue-render .pin .label-text.icon-plus:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAMklEQVR42mNggIL/e////7+XARP8BwOKJMBmo4O9cJXoACSxHYv4duq6Ci6xHc1sXAAAMxZvZzucCzkAAAAASUVORK5CYII=);
  padding-left: 5px;
}
.bue-render .pin .tri-input-wrapper {
  margin-left: 26px;
}
.bue-render .pin span.fake-input {
  border: 1px solid grey;
  border-radius: 2px;
  color: #fff;
  display: inline-block;
  line-height: 14px;
  min-height: 14px;
  min-width: 7px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 2px;
  vertical-align: text-top;
  white-space: pre;
}
.bue-render .pin span.fake-input.axis {
  margin-right: 3px;
}
.bue-render .pin span.fake-input.axis-X:before {
  color: grey;
  content: "X";
  padding-right: 5px;
}
.bue-render .pin span.fake-input.axis-Y:before {
  color: grey;
  content: "Y";
  padding-right: 5px;
}
.bue-render .pin span.fake-input.axis-Z:before {
  color: grey;
  content: "Z";
  padding-right: 5px;
}
.bue-render .pin span.fake-input.axis-W:before {
  color: grey;
  content: "W";
  padding-right: 5px;
}
.bue-render .pin span.fake-input-colorpicker {
  background-color: transparent;
  border: 1px inset grey;
  display: inline-block;
  height: 16px;
  padding: 0;
  vertical-align: text-top;
  width: 16px;
}
.bue-render .pin span.no-input {
  display: block;
  height: 1px;
  width: 1px;
}
.bue-render .pin span.fake-input-select {
  background-color: #20221f;
  border: 0;
  border-radius: 2px;
  color: #fff;
  display: inline-block;
  font-size: 11px;
  line-height: 11px;
  margin-left: 26px;
  min-height: 14px;
  min-width: 7px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 2px;
  vertical-align: text-top;
  white-space: pre;
}
.bue-render .pin .checkbox {
  left: 2px;
  padding: 0;
  position: relative;
  top: 2px;
}
.bue-render .pin .dropdown {
  border-color: #909090 transparent transparent;
  border-style: solid;
  border-width: 7px 6px 0;
  cursor: pointer;
  display: inline-block;
  height: 0;
  margin-left: 5px;
  width: 0;
}
.bue-render .pin .asset-browser {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAgElEQVR4AWP4//8/OhYC4m4gFsYix4AuIAjEF/5DAD8hDSJAfByq+AVIDJ8GXiA+8h8BPgOxNxDbI2E1mAYJID7zHx9AGGLOADaZeLAPpKGNBA1HYX6YRoTiH0DshBwCs5EkP2HxtBbM09g0vcUXrOh4E1STILEamIC4CxrcGPIAWhns4nl183oAAAAASUVORK5CYII=);
  margin-left: 2px;
}
.bue-render .pin .asset-browser,
.bue-render .pin .browse {
  cursor: pointer;
  display: inline-block;
  height: 12px;
  position: relative;
  top: 3px;
  width: 12px;
}
.bue-render .pin .browse {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAApklEQVQYGQXBsSoEAACA4T8hm0FsViWDpJsMXsDoAe4dGMxGWRTblYFJXeINLEbDTRgUg0nCJMvn+5IkAyMT9/YsSEmyj1eXbvFmXUmGODQvWTXxYzGZ9uZOkmQZB8mGb7uSJLn2kGz5si1JkpGnZMmnY0mSPLpIcubPmiQ5wmYy4xq/TuwYusOBMmeMK6defHj3bFfKDW7NyayBFUnK2LkpSZIk/QMfG7yjbyfEKQAAAABJRU5ErkJggg==);
  margin-left: 4px;
}
.bue-render .pin.hidden {
  display: none;
}
.bue-render .pin .connector-pcg-attribute-set {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjMgOCAzMCAyMCI+PHBhdGggZD0iTTggMThjLTIuNSAwLTQuNS0yLTQuNS00LjVTNS41IDkgOCA5aDIwYzIuNSAwIDQuNSAyIDQuNSA0LjVTMzAuNSAxOCAyOCAxOEg4eiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMyMzEzMDEiLz48cGF0aCBkPSJNMjggOS41YzIuMiAwIDQgMS44IDQgNHMtMS44IDQtNCA0SDhjLTIuMiAwLTQtMS44LTQtNHMxLjgtNCA0LTRoMjBtMC0xSDhjLTIuOCAwLTUgMi4yLTUgNXMyLjIgNSA1IDVoMjBjMi44IDAgNS0yLjIgNS01cy0yLjItNS01LTV6IiBmaWxsPSIjYzg4MTFjIi8+PHBhdGggZD0iTTMxIDI3LjVIMTNjLS41IDAtMS0uNC0xLTF2LTRjMC0uNS40LTEgMS0xaDE4Yy41IDAgMSAuNCAxIDF2NGMwIC42LS40IDEtMSAxeiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNjODgxMWMiIHN0cm9rZT0iIzIzMTMwMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+)
    no-repeat;
  cursor: crosshair;
  display: inline-block;
  height: 16px;
  margin-right: 3px;
  position: relative;
  top: 6px;
  width: 18px;
}
.bue-render .pin .connector-pcg-attribute-set.filled {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjMgOCAzMCAyMCI+PHBhdGggZD0iTTggMThjLTIuNSAwLTQuNS0yLTQuNS00LjVTNS41IDkgOCA5aDIwYzIuNSAwIDQuNSAyIDQuNSA0LjVTMzAuNSAxOCAyOCAxOEg4eiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNjODgxMWMiLz48cGF0aCBkPSJNMjggOS41YzIuMiAwIDQgMS44IDQgNHMtMS44IDQtNCA0SDhjLTIuMiAwLTQtMS44LTQtNHMxLjgtNCA0LTRoMjBtMC0xSDhjLTIuOCAwLTUgMi4yLTUgNXMyLjIgNSA1IDVoMjBjMi44IDAgNS0yLjIgNS01cy0yLjItNS01LTV6IiBmaWxsPSIjMjMxMzAxIi8+PHBhdGggZD0iTTMxIDI3LjVIMTNjLS41IDAtMS0uNC0xLTF2LTRjMC0uNS40LTEgMS0xaDE4Yy41IDAgMSAuNCAxIDF2NGMwIC42LS40IDEtMSAxeiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNjODgxMWMiIHN0cm9rZT0iIzIzMTMwMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+)
    no-repeat;
}
.bue-render .pin .connector-pcg-spatial-data {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjQgMiAzMiAzMiI+PHBhdGggZD0iTTIwLjUgMzNoLTEwYy0yLjggMC01LTIuMi01LTVWOGMwLTIuOCAyLjItNSA1LTVoMTBjMi44IDAgNSAyLjIgNSA1djIwYzAgMi44LTIuMiA1LTUgNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJncmF5IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGNpcmNsZSBjeD0iMjMuNyIgY3k9IjE4IiByPSIxMCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMyMDIwMjAiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4=)
    no-repeat;
  cursor: crosshair;
  display: inline-block;
  height: 18px;
  margin-right: 3px;
  position: relative;
  top: 4px;
  width: 18px;
}
.bue-render .pin .connector-pcg-spatial-data.filled {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjQgMiAzMiAzMiI+PGNpcmNsZSBjeD0iMTUiIGN5PSIyMy4zIiByPSI4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2MzYzNjMyIgc3Ryb2tlPSIjNDY0NjQ2Ii8+PHBhdGggZD0iTTIwLjUgMzNoLTEwYy0yLjggMC01LTIuMi01LTVWOGMwLTIuOCAyLjItNSA1LTVoMTBjMi44IDAgNSAyLjIgNSA1djIwYzAgMi44LTIuMiA1LTUgNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjODc4Nzg3IiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PGNpcmNsZSBjeD0iMjMuNyIgY3k9IjE4IiByPSI5LjUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTIzLjcgMjdjLTUgMC05LTQtOS05czQtOSA5LTkgOSA0IDkgOS00IDktOSA5bTAgMWM1LjUgMCAxMC00LjUgMTAtMTBzLTQuNS0xMC0xMC0xMC0xMCA0LjUtMTAgMTAgNC41IDEwIDEwIDEweiIgZmlsbD0iIzQ2NDY0NiIvPjwvc3ZnPg==)
    no-repeat;
}
.bue-render .pin .connector-pcg-multiple-data-multiple-connection {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjMgMCAyOSAzNiI+PHN0eWxlPi5zdDR7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojMDIxYjFjO3N0cm9rZTojMGU0NzRhO3N0cm9rZS13aWR0aDoxLjV9PC9zdHlsZT48cGF0aCBkPSJNMjUuOCAzMi4yVjE3LjVjMC0xLjcgMS4zLTMuMSAzLTMuMXMzIDEuMyAzIDMuMXYxNC43YzAgMS44LTEuMyAzLjItMyAzLjItMS44LjEtMy0xLjQtMy0zLjJ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzFkNzY3YiIgc3Ryb2tlPSIjMGU0NzRhIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMTguOCAzMC4xVjExLjhjMC0yLjQgMS44LTQuMyA0LTQuM3M0IDEuOSA0IDQuM3YxOC40YzAgMi40LTEuOCA0LjMtNCA0LjMtMi4zIDAtNC0yLTQtNC40eiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMyZWFjYjMiIHN0cm9rZT0iIzBlNDc0YSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTIxLjMgNi40djIxLjNjMCAzLjItMi40IDUuOC01LjUgNS44cy01LjUtMi41LTUuNS01LjhWNi4zYzAtMy4yIDIuNC01LjggNS41LTUuOCAzIDAgNS40IDIuNSA1LjUgNS45eiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMzZmUxZWEiLz48cGF0aCBkPSJNMTUuOCAzM2MtMi45IDAtNS0yLjMtNS01LjNWNi4zYzAtMyAyLjItNS4zIDUtNS4zczUgMi4zIDUgNS4zdjIxLjNjMCAzLTIuMiA1LjQtNSA1LjRtMCAxYzMuMyAwIDYtMi44IDYtNi4zVjYuM2MwLTMuNS0yLjYtNi4zLTYtNi4zcy02IDIuNy02IDYuM3YyMS4zYzAgMy41IDIuNiA2LjQgNiA2LjR6IiBmaWxsPSIjMGU0NzRhIi8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTAuMiIgY3k9IjkiIHI9IjYiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxMC4yIiBjeT0iMTciIHI9IjYiLz48Y2lyY2xlIGNsYXNzPSJzdDQiIGN4PSIxMC4yIiBjeT0iMjUiIHI9IjYiLz48L3N2Zz4=)
    no-repeat;
  cursor: crosshair;
  display: inline-block;
  height: 20px;
  left: -2px;
  margin-top: -4px;
  position: relative;
  top: 6px;
  width: 18px;
}
.bue-render .pin .connector-pcg-multiple-data-multiple-connection.filled {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjMgMCAyOSAzNiI+PHN0eWxlPi5zdDR7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojM2ZlMWVhO3N0cm9rZTojMGU0NzRhfTwvc3R5bGU+PHBhdGggZD0iTTI1LjggMzIuMlYxNy41YzAtMS43IDEuMy0zLjEgMy0zLjFzMyAxLjMgMyAzLjF2MTQuN2MwIDEuOC0xLjMgMy4yLTMgMy4yLTEuOC4xLTMtMS40LTMtMy4yeiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMxZDc2N2IiIHN0cm9rZT0iIzBlNDc0YSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PHBhdGggZD0iTTE4LjggMzAuMVYxMS44YzAtMi40IDEuOC00LjMgNC00LjNzNCAxLjkgNCA0LjN2MTguNGMwIDIuNC0xLjggNC4zLTQgNC4zLTIuMyAwLTQtMi00LTQuNHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMmVhY2IzIiBzdHJva2U9IiMwZTQ3NGEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yMS4zIDYuNHYyMS4zYzAgMy4yLTIuNCA1LjgtNS41IDUuOHMtNS41LTIuNS01LjUtNS44VjYuM2MwLTMuMiAyLjQtNS44IDUuNS01LjggMyAwIDUuNCAyLjUgNS41IDUuOXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjM2ZlMWVhIi8+PHBhdGggZD0iTTE1LjggMzNjLTIuOSAwLTUtMi4zLTUtNS4zVjYuM2MwLTMgMi4yLTUuMyA1LTUuM3M1IDIuMyA1IDUuM3YyMS4zYzAgMy0yLjIgNS40LTUgNS40bTAgMWMzLjMgMCA2LTIuOCA2LTYuM1Y2LjNjMC0zLjUtMi42LTYuMy02LTYuM3MtNiAyLjctNiA2LjN2MjEuM2MwIDMuNSAyLjYgNi40IDYgNi40eiIgZmlsbD0iIzBlNDc0YSIvPjxjaXJjbGUgY2xhc3M9InN0NCIgY3g9IjEwLjIiIGN5PSI5IiByPSI2Ii8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTAuMiIgY3k9IjE3IiByPSI2Ii8+PGNpcmNsZSBjbGFzcz0ic3Q0IiBjeD0iMTAuMiIgY3k9IjI1IiByPSI2Ii8+PC9zdmc+)
    no-repeat;
}
.bue-render .pin .connector-pcg-multiple-data-single-connection {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjkgMSAxOCAzNCI+PHN0eWxlPi5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojMDIxYjFjO3N0cm9rZTojMGU0NzRhO3N0cm9rZS13aWR0aDoxLjV9PC9zdHlsZT48cGF0aCBkPSJNMjEuMiAzNC41Yy0zLjEgMC01LjUtMi42LTUuNS01LjhWNy4zYzAtMy4zIDIuNC01LjggNS41LTUuOHM1LjUgMi42IDUuNSA1Ljh2MjEuM2MuMSAzLjMtMi40IDUuOS01LjUgNS45eiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMzZmUxZWEiLz48cGF0aCBkPSJNMjEuMiAyYzIuOCAwIDUgMi4zIDUgNS4zdjIxLjNjMCAzLTIuMiA1LjMtNSA1LjNzLTUtMi4zLTUtNS4zVjcuM2MwLTMgMi4zLTUuMyA1LTUuM20wLTFjLTMuNCAwLTYgMi44LTYgNi4zdjIxLjNjMCAzLjYgMi42IDYuMyA2IDYuM3M2LTIuOCA2LTYuM1Y3LjNjMC0zLjUtMi42LTYuMy02LTYuM3oiIGZpbGw9IiMwZTQ3NGEiLz48Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxNS44IiBjeT0iMTAiIHI9IjYiLz48Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxNS44IiBjeT0iMTgiIHI9IjYiLz48Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxNS44IiBjeT0iMjYiIHI9IjYiLz48L3N2Zz4=)
    no-repeat;
  cursor: crosshair;
  display: inline-block;
  height: 20px;
  margin-right: 3px;
  margin-top: -4px;
  position: relative;
  top: 6px;
  width: 12px;
}
.bue-render .pin .connector-pcg-multiple-data-single-connection.filled {
  background: transparent
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjkgMSAxOCAzNCI+PHN0eWxlPi5zdDJ7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojM2ZlMWVhO3N0cm9rZTojMGU0NzRhfTwvc3R5bGU+PHBhdGggZD0iTTIxLjIgMzQuNWMtMy4xIDAtNS41LTIuNi01LjUtNS44VjcuM2MwLTMuMyAyLjQtNS44IDUuNS01LjhzNS41IDIuNiA1LjUgNS44djIxLjNjLjEgMy4zLTIuNCA1LjktNS41IDUuOXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjM2ZlMWVhIi8+PHBhdGggZD0iTTIxLjIgMmMyLjggMCA1IDIuMyA1IDUuM3YyMS4zYzAgMy0yLjIgNS4zLTUgNS4zcy01LTIuMy01LTUuM1Y3LjNjMC0zIDIuMy01LjMgNS01LjNtMC0xYy0zLjQgMC02IDIuOC02IDYuM3YyMS4zYzAgMy42IDIuNiA2LjMgNiA2LjNzNi0yLjggNi02LjNWNy4zYzAtMy41LTIuNi02LjMtNi02LjN6IiBmaWxsPSIjMGU0NzRhIi8+PGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTUuOCIgY3k9IjEwIiByPSI2Ii8+PGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTUuOCIgY3k9IjE4IiByPSI2Ii8+PGNpcmNsZSBjbGFzcz0ic3QyIiBjeD0iMTUuOCIgY3k9IjI2IiByPSI2Ii8+PC9zdmc+)
    no-repeat;
}
.bue-render .right-col .pin .connector-pcg-attribute-set,
.bue-render .right-col .pin .connector-pcg-spatial-data {
  margin-right: 0;
  transform: scaleX(-1);
}
.bue-render .right-col .pin .connector-pcg-multiple-data-multiple-connection {
  left: 0;
  margin-right: 0;
  transform: scaleX(-1);
}
.bue-render .right-col .pin .connector-pcg-multiple-data-single-connection {
  transform: scaleX(-1);
}
.bue-render .clink.connector-pcg-multiple-data-multiple-connection.pcg-any-data,
.bue-render .clink.connector-pcg-multiple-data-single-connection.pcg-any-data {
  filter: grayscale(1);
}
.bue-render
  .clink.connector-pcg-multiple-data-multiple-connection.pcg-point-data,
.bue-render
  .clink.connector-pcg-multiple-data-single-connection.pcg-point-data {
  filter: brightness(67%) hue-rotate(43deg) saturate(150%);
}
.bue-render
  .clink.connector-pcg-multiple-data-multiple-connection.pcg-landscape-data,
.bue-render
  .clink.connector-pcg-multiple-data-single-connection.pcg-landscape-data {
  filter: brightness(155%) hue-rotate(250deg) saturate(110%);
}
.bue-render
  .clink.connector-pcg-multiple-data-multiple-connection.pcg-texture-data,
.bue-render
  .clink.connector-pcg-multiple-data-single-connection.pcg-texture-data {
  filter: brightness(70%) hue-rotate(190deg) saturate(170%);
}
.bue-render
  .clink.connector-pcg-multiple-data-multiple-connection.pcg-render-target-data,
.bue-render
  .clink.connector-pcg-multiple-data-single-connection.pcg-render-target-data {
  filter: brightness(92%) hue-rotate(184deg) saturate(128%);
}
.bue-render
  .clink.connector-pcg-multiple-data-multiple-connection.pcg-surface-data,
.bue-render
  .clink.connector-pcg-multiple-data-single-connection.pcg-surface-data {
  filter: hue-rotate(326deg);
}
.bue-render
  .clink.connector-pcg-multiple-data-multiple-connection.pcg-volume-data,
.bue-render
  .clink.connector-pcg-multiple-data-single-connection.pcg-volume-data {
  filter: brightness(80%) hue-rotate(128deg) saturate(150%);
}
.bue-render
  .clink.connector-pcg-multiple-data-multiple-connection.pcg-primitive-data,
.bue-render
  .clink.connector-pcg-multiple-data-single-connection.pcg-primitive-data {
  filter: brightness(74%) hue-rotate(77deg) saturate(250%);
}
.bue-render
  .clink.connector-pcg-multiple-data-multiple-connection.pcg-concrete-data,
.bue-render
  .clink.connector-pcg-multiple-data-single-connection.pcg-concrete-data {
  filter: hue-rotate(68deg);
}
