.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,.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%,.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%,.25);
    font-weight: 700;
    padding-right: 10px;
    transition: color 2s ease-out
}

.bue-render .frame-header__current-zoom.update {
    color: hsla(0,0%,100%,.65);
    transition: none
}

.bue-render .blueprint-type {
    bottom: 16px;
    color: hsla(0,0%,100%,.15);
    font-size: 55px;
    font-weight: 700;
    pointer-events: none;
    position: absolute;
    right: 16px;
    text-transform: uppercase
}

.bue-render .panel {
    align-items: center;
    display: none;
    height: 100%;
    pointer-events: none;
    position: absolute;
    top: 40px
}

.bue-render .panel__menu {
    background-color: rgba(0,0,0,.8);
    flex-shrink: 0;
    height: 100%;
    overflow: auto;
    pointer-events: all;
    width: 225px
}

.bue-render .panel__section {
    font-size: 18px;
    margin: 15px 5px 5px;
    padding: 0
}

.bue-render .panel__section--first {
    margin-top: 5px
}

.bue-render .panel__button {
    background-color: rgba(36,36,36,.9);
    border: none;
    color: #fff;
    cursor: pointer;
    display: block;
    font-weight: 700;
    margin: 5px;
    padding: 8px;
    text-align: left;
    width: 215px
}

.bue-render .panel__button:hover {
    background-color: rgba(200,147,7,.7)
}

.bue-render .panel__infos {
    background-color: rgba(36,36,36,.9);
    border: 1px solid rgba(0,0,0,.75);
    display: none;
    padding: 5px
}

.bue-render .panel__content {
    background-color: rgba(0,0,0,.8);
    border-left: 1px solid #fff;
    height: 100%;
    pointer-events: all;
    width: 100%
}

.bue-render .panel__content--hide {
    display: none
}

.bue-render .overlay {
    align-items: center;
    background-color: rgba(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,.4) 0,rgba(255,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,.4) 0,rgba(121,201,255,.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,.4) 0,rgba(170,238,160,.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,.4) 0,rgba(255,114,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,.4) 0,rgba(204,0,255,.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%,.4) 0,hsla(0,0%,100%,.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%,.4) 0,hsla(0,57%,79%,.1))
}

.bue-render .node-color.result {
    background-color: #ffd3aa
}

.bue-render .node-color.result.gradient {
    background: linear-gradient(90deg,rgba(255,211,170,.4) 0,rgba(255,211,170,.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%,.4) 0,hsla(0,0%,100%,.1))
}

.bue-render .node-color.macro {
    background-color: #fff
}

.bue-render .node-color.macro.gradient {
    background: linear-gradient(90deg,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.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,.4) 0,rgba(255,218,180,.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,.4) 0,rgba(144,118,35,.1))
}

.bue-render .node-color.cast {
    background-color: #137479
}

.bue-render .node-color.cast.gradient {
    background: linear-gradient(90deg,rgba(19,116,121,.4) 0,rgba(19,116,121,.1))
}

.bue-render .node-color.switch {
    background-color: #ff0
}

.bue-render .node-color.switch.gradient {
    background: linear-gradient(90deg,rgba(255,255,0,.4) 0,rgba(255,255,0,.1))
}

.bue-render .node-color.timeline {
    background-color: #ffb100
}

.bue-render .node-color.timeline.gradient {
    background: linear-gradient(90deg,rgba(255,177,0,.4) 0,rgba(255,177,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,.4) 0,rgba(0,89,204,.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,.4) 0,rgba(0,89,204,.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,.4) 0,rgba(121,201,255,.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,.4) 0,rgba(255,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%,.4) 0,hsla(0,0%,100%,.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,.4) 0,rgba(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,.6) 0,rgba(204,0,255,.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,.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,.4) 0,rgba(255,114,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,.1))
}

.bue-render .node {
    background-color: hsla(0,0%,6%,.7);
    border: 1px solid #000;
    border-radius: 5px;
    box-shadow: 0 5px 5px 1px rgba(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%,.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%,.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%,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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%,.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,.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,.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,.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,.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,.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,.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%,.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%,.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%,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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%,.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,.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,.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,.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,.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,.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,.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%,.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%,.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%,.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%,.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%,.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%,.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: .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,.7)
}

.bue-render .node.n_anim_state.white_body {
    background-color: hsla(0,0%,100%,.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%,.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%,.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%,.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%,.3)
}

.bue-render .pin .div-inside:hover.exec {
    background-color: hsla(0,0%,100%,.3)
}

.bue-render .pin .div-inside:hover.bool {
    background-color: rgba(149,0,0,.3)
}

.bue-render .pin .div-inside:hover.byte {
    background-color: rgba(0,111,101,.3)
}

.bue-render .pin .div-inside:hover.class {
    background-color: rgba(89,0,188,.3)
}

.bue-render .pin .div-inside:hover.int {
    background-color: rgba(31,227,175,.3)
}

.bue-render .pin .div-inside:hover.float {
    background-color: rgba(161,255,69,.3)
}

.bue-render .pin .div-inside:hover.name {
    background-color: rgba(205,130,255,.3)
}

.bue-render .pin .div-inside:hover.asset {
    background-color: rgba(149,255,255,.3)
}

.bue-render .pin .div-inside:hover.asset-class {
    background-color: rgba(255,149,255,.3)
}

.bue-render .pin .div-inside:hover.delegate {
    background-color: rgba(255,56,56,.3)
}

.bue-render .pin .div-inside:hover.object {
    background-color: rgba(0,170,245,.3)
}

.bue-render .pin .div-inside:hover.interface {
    background-color: rgba(241,255,170,.3)
}

.bue-render .pin .div-inside:hover.string {
    background-color: rgba(255,0,212,.3)
}

.bue-render .pin .div-inside:hover.text {
    background-color: rgba(231,124,170,.3)
}

.bue-render .pin .div-inside:hover.struct {
    background-color: rgba(0,89,203,.3)
}

.bue-render .pin .div-inside:hover.wildcard {
    background-color: hsla(0,3%,48%,.3)
}

.bue-render .pin .div-inside:hover.vector {
    background-color: rgba(255,202,35,.3)
}

.bue-render .pin .div-inside:hover.rotator {
    background-color: rgba(160,180,255,.3)
}

.bue-render .pin .div-inside:hover.transform {
    background-color: rgba(255,115,0,.3)
}

.bue-render .pin .div-inside:hover.index {
    background-color: rgba(31,227,175,.3)
}

.bue-render .pin .div-inside:hover.int64 {
    background-color: rgba(172,227,175,.3)
}

.bue-render .pin .div-inside:hover.double,.bue-render .pin .div-inside:hover.real {
    background-color: rgba(56,213,0,.3)
}

.bue-render .pin .div-inside:hover.soft-class {
    background-color: rgba(255,149,255,.3)
}

.bue-render .pin .div-inside:hover.soft-object {
    background-color: rgba(149,255,255,.3)
}

.bue-render .pin .div-inside:hover.audio {
    background-color: rgba(253,148,253,.3)
}

.bue-render .pin .div-inside:hover.time {
    background-color: rgba(149,254,254,.3)
}

.bue-render .pin .div-inside:hover.trigger {
    background-color: hsla(0,0%,100%,.3)
}

.bue-render .pin .div-inside:hover.wavetable {
    background-color: rgba(200,0,235,.3)
}

.bue-render .pin .div-inside:hover.pcg-spatial-data {
    background-color: hsla(0,0%,100%,.3)
}

.bue-render .pin .div-inside:hover.pcg-attribute-set {
    background-color: rgba(200,129,28,.3)
}

.bue-render .pin .div-inside:hover.pcg-point-data {
    background-color: rgba(63,137,255,.3)
}

.bue-render .pin .div-inside:hover.pcg-poly-line-data {
    background-color: rgba(63,225,234,.3)
}

.bue-render .pin .div-inside:hover.pcg-landscape-data {
    background-color: rgba(212,212,75,.3)
}

.bue-render .pin .div-inside:hover.pcg-texture-data {
    background-color: rgba(230,80,25,.3)
}

.bue-render .pin .div-inside:hover.pcg-render-target-data {
    background-color: hsla(9,74%,64%,.3)
}

.bue-render .pin .div-inside:hover.pcg-surface-data {
    background-color: rgba(69,196,126,.3)
}

.bue-render .pin .div-inside:hover.pcg-volume-data {
    background-color: rgba(230,69,188,.3)
}

.bue-render .pin .div-inside:hover.pcg-primitive-data {
    background-color: rgba(129,63,255,.3)
}

.bue-render .pin .div-inside:hover.pcg-concrete-data {
    background-color: rgba(179,166,250,.3)
}

.bue-render .pin .div-inside:hover.pcg-any-data {
    background-color: hsla(0,0%,58%,.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)
}
