.Arrows{position:absolute;inset:0;pointer-events:none}.Arrows[data-is-adding-arrow=true]{z-index:3;pointer-events:all}.Arrows__line-endpoint{position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all}.Arrows__group-target{position:absolute;cursor:pointer;pointer-events:all;z-index:3}.Arrows__group-target[data-is-saturated=true]{cursor:not-allowed}.Arrows__line-endpoint[data-is-visible=false]{visibility:hidden}.Arrows__line-endpoint-button{width:4px;height:4px;border-radius:var(--radius-full);background-color:var(--color-blue-30);outline:2px transparent}.Arrow{--arrow-color: black;position:absolute;pointer-events:none;z-index:4}.Arrow:focus{outline:none}.Arrow__content{height:100%;width:100%;position:relative}.Arrow__vertical-line-container{position:absolute;right:0;height:100%;width:16px;margin-right:-7px;cursor:pointer;pointer-events:all;display:flex;flex-direction:column;align-items:center}.Arrow[data-is-backwards=true] .Arrow__vertical-line-container{margin-left:-7px;left:0;right:unset}.Arrow__vertical-line{flex-grow:1;width:2px;background-color:var(--arrow-color)}.Arrow__horizontal-line{direction:rtl;margin-top:-7px;right:0;position:absolute;height:16px;width:100%;cursor:pointer;pointer-events:all}.Arrows[data-is-adding-arrow=true] .Arrow__horizontal-line{cursor:unset}.Arrow[data-is-backwards=true] .Arrow__horizontal-line{left:0;right:unset}.Arrow__horizontal-line-content{position:relative}.Arrow__arrow-stem{left:0;position:absolute;top:7px;width:100%;height:2px;background-color:var(--arrow-color)}.Arrow__arrow-point{--arrow-size: 8px;width:0;height:0;border-top:var(--arrow-size) solid transparent;border-bottom:var(--arrow-size) solid transparent;border-right:var(--arrow-size) solid var(--arrow-color)}.Arrow[data-is-backwards=true] .Arrow__arrow-point{border-left:var(--arrow-size) solid var(--arrow-color);border-right:unset}.Arrow__selection-indicator{display:none;inset-block-start:var(--size-2);height:calc(100% - var(--size-4));position:absolute;right:-3.5px;width:4px;border-left:2px solid var(--color-blue-20);border-right:2px solid var(--color-blue-20);border-radius:var(--size-1)}.Arrow[data-is-backwards=true] .Arrow__selection-indicator{right:unset;left:-2.5px}.Arrow[data-is-selected=true] .Arrow__selection-indicator{display:block}
