@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(./poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(./poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(./poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(./poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(./poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(./poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(./poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(./poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(./poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:300;src:url(./material-symbols-outlined-latin-300-normal-CWqEDh7P.woff2) format("woff2"),url(./material-symbols-outlined-latin-300-normal-UcP-3lp0.woff) format("woff")}#app{--gap: 8px;--border-radius: 12px;--text-color: #2a3e50;--background-color: #e8edf2;--text-accent-color: #00adcc;height:100%;overflow:hidden;margin:0;box-sizing:border-box}.app{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;color:var(--text-color);background-color:var(--background-color)}html,body{height:100%;overflow:hidden;margin:0;box-sizing:border-box;font-family:poppins,sans-serif}.demo-header{flex:0 0 70px;height:70px}.demo-main{flex:1 1 auto;min-height:0;overflow:auto;padding:0 var(--gap) var(--gap)}.demo-main{display:flex;gap:var(--gap);align-items:stretch}.demo-main>div{flex:1 1 0;min-width:0;position:relative}.demo-main .demo-main__interaction-panel{max-width:500px}.demo-main .demo-main__description-panel{flex:0 0 320px}body{color:var(--text-color);background-color:var(--background-color);font-family:poppins,sans-serif}.y-logo{margin:4px 4px 4px 16px;height:100%;background-color:#2a3e50;-webkit-mask:url(./ylogo-large-DWSd9DGN.svg) no-repeat center;mask:url(./ylogo-large-DWSd9DGN.svg) no-repeat center;width:12rem}.demo-main__interaction-panel{background-color:#fff;font-weight:400;font-size:.875rem;font-family:poppins,sans-serif;border-radius:var(--border-radius);padding:var(--border-radius);overflow:auto}.demo-main__interaction-panel :first-child{margin-top:0}.demo-main__interaction-panel a{color:var(--text-color)}.demo-main__interaction-panel a:hover{text-decoration-thickness:2px}.demo-main__component-panel{border-radius:var(--border-radius);background-color:#fff}.demo-main__interaction-panel h2{color:var(--text-accent-color);font-size:160%;font-weight:600}.demo-header{display:flex;align-items:center;gap:12px;padding:0 8px 0 92px;font-size:1.125rem;font-weight:400;color:#2a3e50}.demo-header a{text-decoration:none;color:inherit}.demo-header .y-logo{margin:4px 4px 4px 16px;height:100%;background-color:#2a3e50;-webkit-mask:url(./ylogo-large-DWSd9DGN.svg) no-repeat center;mask:url(./ylogo-large-DWSd9DGN.svg) no-repeat center;width:12rem}.material-symbols-outlined{font-variation-settings:"GRAD" 30;font-family:Material Symbols Outlined,sans-serif;font-weight:270;font-optical-sizing:auto;font-style:normal;font-size:1.5rem;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr}.graph-component-container .yfiles-canvascomponent{position:relative;flex:1;min-width:0;background-color:#fff;border-radius:20px}.overview-container{display:flex;flex-direction:column;box-shadow:0 5px 20px #0000001a,0 3px 10px #0000001a,0 1px 5px #00000026;border-radius:16px}.graph-overview-component{width:240px;height:200px;background-color:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.overview-container .yfiles-canvascomponent{width:240px;height:200px;background-color:#fff;border-radius:0 0 16px 16px;flex:none}.overview-title{display:flex;justify-content:center;font-size:1.1rem;font-weight:500;line-height:2rem;background-color:#e7edf2;border-top-left-radius:16px;border-top-right-radius:16px}.component-toolbar{font-family:poppins,sans-serif;font-size:.9rem;display:inline-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;color:#000;background:#f2f5f8;padding:4px 6px;gap:2px;z-index:2;box-shadow:0 5px 20px #0000001a,0 3px 10px #0000001a,0 1px 5px #00000026;border-radius:999px;-webkit-user-select:none;user-select:none;position:absolute;top:15px;left:50%;transform:translate(-50%)}.component-toolbar button{width:2.25rem;height:2.25rem;border:none;border-radius:16px;background-color:transparent;color:#000;display:inline-flex;align-items:center;justify-content:center;gap:10px}.component-toolbar button:hover{background-color:#aec3d5;color:#000;cursor:pointer}.component-toolbar button.labeled{font-family:poppins,sans-serif;font-size:.9rem;width:fit-content;height:1.75rem;border:none;border-radius:16px;background-color:#aec3d5;color:inherit;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:3px;cursor:pointer;background-position:50% 50%}.component-toolbar button.labeled:hover{background-color:#0000000f}.component-toolbar button.labeled:active{background-color:#0000001f}.component-toolbar .separator{width:1px;height:1.75rem;margin-inline:4px;background:#000;display:inline-block}.yfiles-tooltip{border:initial;padding:initial;border-radius:16px}.diagram-tooltip{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;padding:10px 24px;background-color:#fff;border-radius:16px}.diagram-tooltip h4{font-size:1rem;font-weight:600;line-height:2rem;margin:0 0 4px}.diagram-tooltip p{font-size:.9rem;font-weight:400;line-height:1.5rem;letter-spacing:.03125em;color:#000000de;margin:0}.demo-main__description-panel,.demo-main__interaction-panel{background-color:#fff;font-weight:400;font-size:.875rem;font-family:poppins,sans-serif;border-radius:var(--border-radius);padding:var(--border-radius);overflow:auto}:is(.demo-main__description-panel,.demo-main__interaction-panel) :first-child{margin-top:0}:is(.demo-main__description-panel,.demo-main__interaction-panel) a{color:var(--text-color)}:is(.demo-main__description-panel,.demo-main__interaction-panel) a:hover{text-decoration-thickness:2px}:is(.demo-main__description-panel,.demo-main__interaction-panel) h1{color:var(--text-accent-color);font-size:160%;font-weight:600}:is(.demo-main__description-panel,.demo-main__interaction-panel) h2{font-size:140%}:is(.demo-main__description-panel,.demo-main__interaction-panel) h3{font-size:120%}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:100;src:url(./material-symbols-outlined-latin-100-normal-CX1vqNTA.woff2) format("woff2"),url(./material-symbols-outlined-latin-100-normal-BEr-7VIu.woff) format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:200;src:url(./material-symbols-outlined-latin-200-normal-C_Ql-tQk.woff2) format("woff2"),url(./material-symbols-outlined-latin-200-normal--_IMgLnY.woff) format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:300;src:url(./material-symbols-outlined-latin-300-normal-CWqEDh7P.woff2) format("woff2"),url(./material-symbols-outlined-latin-300-normal-UcP-3lp0.woff) format("woff")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:400;src:url(./material-symbols-outlined-latin-400-normal-DtBm3vV_.woff2) format("woff2"),url(./material-symbols-outlined-latin-400-normal-B71bNUjz.woff) format("woff")}
