.freeform-selection-path{fill:#67b7dc;stroke:#67b7dc;stroke-width:3px;fill-opacity:.04}.demo-handles{stroke:#ffffffb3;vector-effect:non-scaling-stroke}.demo-handles [data-handle-type=default]{fill:#000000e6}.demo-handles [data-handle-type=move]{fill:#ab2346}.demo-handles [data-handle-type=resize]{fill:#0b7189}.demo-dial-menu{opacity:0;animation:.3s linear forwards fadein}.demo-dial-menu-item>path{fill:#67b7dc;stroke:#fff}.demo-dial-menu-item.disabled>path{fill:#c1e1f1}.demo-dial-menu-item.disabled>.demo-dial-icon{opacity:.5}.demo-dial-menu-item:hover:not(.disabled)>path{fill:#617984}.demo-dial-menu-item>.demo-dial-icon{width:32px}.demo-dial-menu-item>.demo-dial-title>text{fill:#2d4a59}.demo-dial-menu-item>.demo-dial-title>rect{fill:#a8b5bb;rx:4;ry:4}.demo-dial-menu-item>.demo-dial-title{opacity:0;animation:.3s linear 1s forwards fadein}.yfiles-popover__container{width:auto}.yfiles-context-menu{background:initial;box-shadow:none;border:none}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.yfiles-cursor-dragdrop-copy{cursor:copy}.yfiles-cursor-dragdrop-move{cursor:move}.yfiles-cursor-dragdrop-link{cursor:alias}.yfiles-cursor-dragdrop-scroll{cursor:move}.yfiles-cursor-dragdrop-all{cursor:copy}.yfiles-cursor-dragdrop-no-drop{cursor:no-drop}.yfiles-drag{z-index:15;opacity:.35;transition:opacity .2s ease-in-out}.yfiles-drag.hidden{opacity:0}.demo-main__graph-component{position:relative}#cancel-button{color:#5a1225;-webkit-user-select:none;user-select:none;cursor:pointer;z-index:2;background-color:#f3a2b8;border:none;border-radius:10px;min-width:100px;padding:10px;font-size:1.5em;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.demo-button-invisible{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s ease-in-out}.demo-button-visible{visibility:visible;opacity:.9;transition:opacity .3s ease-in-out}.demo-button-visible:hover{opacity:1}#panning-options-div{padding:20px 5px}.panning-options-box{justify-content:center;margin:auto;display:flex;overflow:hidden}.panning-options-box select{width:auto;color:var(--color-text);border:none;padding:5px;font-size:14px}.panning-options-box option{color:#000}.panning-label{text-align:center;color:var(--color-text);margin:10px 0}
