#node-state { position: absolute; left: 0; top: 0; right: 0; bottom: 0; border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; } #selection-border { position: absolute; left: 0; top: 0; right: 0; bottom: 0; border-left-color: rgb(231, 182, 0); border-right-color: rgb(231, 182, 0); border-top-color: rgb(231, 182, 0); border-bottom-color: rgb(231, 182, 0); border-top-left-radius: 5px; border-bottom-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0; } :hover > #selection-border { border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; } :hover :selected > #selection-border { border-left-width: 3px; border-right-width: 3px; border-top-width: 3px; border-bottom-width: 3px; } :selected > #selection-border { border-left-width: 2px; border-right-width: 2px; border-top-width: 2px; border-bottom-width: 2px; } .divider { height: 1px; background-color: rgb(108, 108, 108); } #title { color: rgb(255, 255, 255); font-size: 16px; -unity-font-style: bold; flex-direction: row; align-items: center; justify-content: space-around; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; } #input { align-items: center; min-height: 20px; } #output { flex-direction: row; align-items: center; justify-content: space-around; } .description { font-size: 10px; color: rgb(255, 255, 255); } .node { min-width: 150px; background-color: rgba(70, 70, 70, 0.78); margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; } .running #node-state { border-left-color: rgb(253, 161, 0); border-right-color: rgb(253, 161, 0); border-top-color: rgb(253, 161, 0); border-bottom-color: rgb(253, 161, 0); } .failure #node-state { border-left-color: rgb(255, 4, 0); border-right-color: rgb(255, 4, 0); border-top-color: rgb(255, 4, 0); border-bottom-color: rgb(255, 4, 0); } .success #node-state { border-left-color: rgb(17, 248, 0); border-right-color: rgb(17, 248, 0); border-top-color: rgb(17, 248, 0); border-bottom-color: rgb(17, 248, 0); } #icon { -unity-background-scale-mode: scale-to-fit; display: none; } #contents #connector > #cap { width: 75px; height: 30px; } #contents .port { width: 75px; height: 30px; --port-color: rgb(90, 90, 90); } #contents #connector { border-left-width: 0; border-right-width: 0; border-top-width: 0; border-bottom-width: 0; width: 75px; height: 30px; }