);
        }

        .node rect {
            fill: var(--element-background-color);
            filter: drop-shadow(.2rem .2rem .2rem var(--shadow-color));
        }

        .edgePath path {
            stroke: var(--text-color);
        }

        marker {
            fill: var(--text-color);
        }

        #logo {
            fill: var(--logo-color);
        }

        #logo:hover {
            fill: var(--logo-color-active);
        }

        #logo-container {
            text-align: center;
    