@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")}@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+900-97F,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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+900-97F,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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")}:root{--gap:8px;--border-radius:12px;--text-color:#2a3e50;--background-color:#e8edf2;--text-accent-color:#00adcc}#app{width:100%;height:100%;color:var(--text-color);background-color:var(--background-color);flex-direction:column;display:flex;overflow:hidden}html,body{box-sizing:border-box;height:100%;margin:0;font-family:poppins,sans-serif;overflow:hidden}.demo-header{flex:0 0 70px;height:70px}.demo-main{min-height:0;padding:0 var(--gap) var(--gap);flex:auto;overflow:auto}.demo-main{gap:var(--gap);align-items:stretch;display:flex}.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}.demo-main__description-panel,.demo-main__interaction-panel{border-radius:var(--border-radius);padding:var(--border-radius);background-color:#fff;font-family:poppins,sans-serif;font-size:.875rem;font-weight:400;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}.demo-main__component-panel{border-radius:var(--border-radius);background-color:#fff}.demo-main__description-panel h1{color:var(--text-accent-color);font-size:160%;font-weight:600}.demo-main__description-panel h2{font-size:140%}.demo-main__description-panel h3{font-size:120%}.demo-main__interaction-panel h2{color:var(--text-accent-color);font-size:160%;font-weight:600}.demo-header{color:#2a3e50;align-items:center;gap:12px;padding:0 8px 0 92px;font-size:1.125rem;font-weight:400;display:flex}.demo-header a{color:inherit;text-decoration:none}.demo-header .y-logo{background-color:#2a3e50;width:12rem;height:100%;margin:4px 4px 4px 16px;-webkit-mask:url(../resources/ylogo-large.svg) 50% no-repeat;mask:url(../resources/ylogo-large.svg) 50% no-repeat}.component-toolbar{white-space:nowrap;color:#2a3e50;z-index:2;-webkit-user-select:none;user-select:none;background:#f2f5f8;border-radius:999px;flex-wrap:nowrap;align-items:center;gap:2px;padding:4px 6px;font-family:poppins,sans-serif;font-size:.9rem;display:inline-flex;position:absolute;top:15px;left:50%;transform:translate(-50%);box-shadow:0 5px 20px #0000001a,0 3px 10px #0000001a,0 1px 5px #00000026}.component-toolbar button{color:#2a3e50;background-color:#0000;border:none;border-radius:16px;justify-content:center;align-items:center;gap:3px;width:2.25rem;height:2.25rem;font-size:1.5rem;font-weight:270;display:inline-flex}.component-toolbar button:hover{color:#2a3e50;cursor:pointer;background-color:#aec3d5}.component-toolbar .separator{background:#2a3e50;width:1px;height:1.75rem;margin-inline:4px;display:inline-block}.component-toolbar input[type=text]{background-color:#f2f5f8;border:0;border-bottom:1px solid #2a3e50;border-radius:4px 4px 0 0;outline:0;width:100%;padding:6px 4px;font-size:.9rem;transition:border-color .2s}.component-toolbar label{cursor:pointer;align-items:center;font-size:.9rem;display:inline-flex}.component-toolbar .search{cursor:pointer;background-color:#0000;border:1px #2a3e5080;border-bottom-style:solid;margin:0 5px}.component-toolbar .search:focus{outline:none}.graph-component-container,.graph-component-container .yfiles-canvascomponent{background-color:#fff;border-radius:20px;flex:1;min-width:0;position:relative}.yfiles-tooltip{border:initial;padding:initial}.material-symbols-outlined{font-variation-settings:"GRAD" 30;font-optical-sizing:auto;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;font-family:Material Symbols Outlined,sans-serif;font-size:1.5rem;font-style:normal;font-weight:270;line-height:1;display:inline-block}input.svelte-1ifydz3,select.svelte-1ifydz3{box-sizing:border-box;border:1px solid #00000026;border-radius:5px;width:100%;margin:5px 0 10px;padding:.5rem .75rem;line-height:1.25;display:block}.demo-description__content.svelte-12crjh2 a:where(.svelte-12crjh2),.demo-description__content.svelte-12crjh2 a:where(.svelte-12crjh2):visited{color:#1871bd;text-decoration:none}.demo-description__content.svelte-12crjh2 a:where(.svelte-12crjh2):hover{color:#18468c;text-decoration:none}.demo-description__content.svelte-12crjh2 ul:where(.svelte-12crjh2){padding-left:1.3em}.demo-description__content.svelte-12crjh2 li:where(.svelte-12crjh2){margin:.5em 0}
