.graph-container{background-color:var(--darkGrey);padding:calc(2 * var(--scale));position:relative}.graph{flex-direction:column;justify-content:center;display:flex}.graph-container>.description-container{justify-content:space-between;align-items:space-around;--padding:calc(1 * var(--scale));padding:var(--padding);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0003;flex-direction:column;display:flex;position:absolute;top:0;left:0}.graph-container>.description-container>.description{flex-direction:column;display:flex}.graph-container .description-container .plus-container{bottom:var(--padding);right:var(--padding);position:absolute}.node{padding:var(--scale);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.node:hover{background-color:var(--transparentGrey);border-radius:var(--scale)}.node:hover .plus-container{background-color:#fff}.node:hover .plus{fill:var(--darkGrey)}.node h3{font-weight:400;font-size:calc(3 * var(--scale));margin:0}.node h4{font-size:calc(2 * var(--scale));margin:0;font-weight:200}.link{margin-left:var(--scale);width:100%;height:100%;min-height:5vh}.link-line{stroke-width:2px}.white{stroke:#fff}.green{stroke:var(--green)}.end{width:5vw}@media (min-width:800px),(orientation:landscape){.graph{flex-direction:row;justify-content:center;align-items:center;display:flex}.node{max-width:15vw}.node h3{font-size:calc(1.6 * var(--scale))}.node h4{font-size:calc(1 * var(--scale))}.link{min-height:none;min-width:3vw;margin-left:0}}
