@import url(https://fonts.googleapis.com/css2?family=Lora&family=Public+Sans:ital@0;1&display=swap);:root{--ruby:#e22653;--grey:#999;--dark-grey:#666;--light-grey:#ccc;--cream:#f9f7ed;--transparent-white:#ffffffcc;--transition:all ease-out 300ms;--shadow:0 1px 5px var(--dark-grey);--hover-opacity:0.7;--stage-padding:8px;--panels-width:350px;--border-radius:3px}body{background:#fff;font-family:Public Sans,sans-serif;font-size:.9em;overflow:hidden}h1,h2{font-family:Lora,serif}h2{font-size:1.3em;margin:0}h2>*{vertical-align:text-top}a{color:#000!important}a:hover{opacity:.7;opacity:var(--hover-opacity)}body{margin:0;padding:0}#root{height:100vh;position:relative;width:100vw}#app-root,.sigma-container{inset:0;position:absolute}.controls{bottom:8px;bottom:var(--stage-padding);left:8px;left:var(--stage-padding);position:absolute}.graph-title{align-items:flex-start;display:flex;flex-direction:column;left:0;max-width:calc(100vw - 374px);max-width:calc(100vw - var(--panels-width) - var(--stage-padding)*3);padding:8px;padding:var(--stage-padding);position:absolute;top:0;z-index:1}.graph-title h1{font-size:1.8em}.graph-title h1,.graph-title h2{background:#ffffffcc;background:var(--transparent-white);margin:0}.panels{bottom:0;max-height:calc(100vh - 16px);max-height:calc(100vh - var(--stage-padding)*2);overflow-y:auto;padding:8px;padding:var(--stage-padding);position:absolute;right:0;scrollbar-width:thin;width:350px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#999;background-color:var(--grey);border:transparent}div.ico>button{background:#fff;border:none;border-radius:3px;border-radius:var(--border-radius);box-shadow:0 1px 5px #666;box-shadow:var(--shadow);color:#000;cursor:pointer;display:block;font-size:1.8em;height:2em;margin-top:.2em;outline:none;position:relative;width:2em}div.ico>button:hover{color:#666;color:var(--dark-grey)}div.ico>button>*{inset:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}button.btn{background:#fff;border:1px solid #000;border-radius:3px;border-radius:var(--border-radius);color:#000;cursor:pointer;font-family:Lato,sans-serif;font-size:1em;outline:none;padding:.3em .5em}button.btn:hover{opacity:.7;opacity:var(--hover-opacity)}button.btn>*{vertical-align:initial}.buttons{display:flex;justify-content:space-between}ul{list-style:none;padding:0}ul>li{margin-top:.2em}.text-muted{color:#666;color:var(--dark-grey)}.text-small{font-size:.7em;vertical-align:initial}.mouse-pointer{cursor:pointer}.panel{background:#fff;border-radius:3px;border-radius:var(--border-radius);box-shadow:0 1px 5px #666;box-shadow:var(--shadow);padding:1em}.panel:not(:last-child){margin-bottom:.5em}.panel h2 button{align-items:center;background:#fff;border:1px solid #000;border-radius:3px;border-radius:var(--border-radius);cursor:pointer;display:flex;float:right;font-size:1.2em;height:1em;justify-content:center;padding:0;text-align:center;width:1em}.panel h2 button:hover{opacity:.7;opacity:var(--hover-opacity)}.caption-row input[type=checkbox]{display:none}.caption-row input[type=checkbox]:not(:checked)+label{color:#666;color:var(--dark-grey)}.caption-row input[type=checkbox]:not(:checked)+label .circle{background-color:#fff!important}.caption-row label{cursor:pointer;display:flex;flex-direction:row}.caption-row label:hover{opacity:.7;opacity:var(--hover-opacity)}.caption-row label .circle{background-color:#666;background-color:var(--dark-grey);background-position:50%;background-repeat:no-repeat;background-size:cover;border:3px solid #666;border:3px solid var(--dark-grey);border-radius:1.2em;box-sizing:border-box;display:inline-block;flex-shrink:0;height:1.2em;margin-right:.2em;transition:all .3s ease-out;transition:var(--transition);vertical-align:middle;width:1.2em}.caption-row label .node-label{flex-grow:1}.caption-row label .bar{background:#ccc;background:var(--light-grey);height:3px;margin-bottom:.2em;position:relative}.caption-row label .bar .inside-bar{background:#666;background:var(--dark-grey);height:100%;left:0;position:absolute;top:0;transition:all .3s ease-out;transition:var(--transition)}.search-wrapper{position:relative}.search-wrapper>input[type=search]{border:none;border-radius:3px;border-radius:var(--border-radius);box-shadow:0 1px 5px #666;box-shadow:var(--shadow);font-family:Lato,sans-serif;font-size:1em;height:3em;margin-bottom:.5em;outline:none;padding:1em 1em 1em 3em;width:100%}.search-wrapper>.icon{height:1em;left:1em;position:absolute;top:1em;width:1em}@media (max-width:767.98px){#app-root.show-contents .controls,#app-root:not(.show-contents) .contents{display:none}#app-root.show-contents .contents{background:#ffffffcc;background:var(--transparent-white);inset:0;overflow-y:auto;position:absolute;scrollbar-width:thin}#app-root.show-contents .graph-title,#app-root.show-contents .panels{height:auto;max-height:none;max-width:none;overflow-y:visible;position:static;width:auto}#app-root.show-contents .graph-title{background:#fff;min-height:3em;padding-right:calc(3em + 16px);padding-right:calc(3em + var(--stage-padding)*2)}#app-root.show-contents .contents .hide-contents{position:absolute;right:8px;right:var(--stage-padding);top:8px;top:var(--stage-padding)}}@media (min-width:768px){button.hide-contents,button.show-contents{display:none!important}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.react-sigma-control-btn,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-forceatlas2,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-fullscreen,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-normalscreen,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-center,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-in,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-out{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.2);height:30px;line-height:30px;width:30px}.react-sigma-control-btn>button,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-forceatlas2>button,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-fullscreen>button,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-normalscreen>button,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-center>button,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-in>button,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-out>button{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:50%;border:none;display:block;height:30px;line-height:30px;margin:0;padding:0;width:30px}.react-sigma-control-btn>button:hover,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-forceatlas2>button:hover,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-fullscreen>button:hover,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-normalscreen>button:hover,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-center>button:hover,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-in>button:hover,div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-out>button:hover{background-color:#eee}div.react-sigma-v2{background:#fff;position:relative}div.react-sigma-v2,div.react-sigma-v2 div.sigma-container{height:100%;width:100%}div.react-sigma-v2 .react-sigma-controls{border:2px solid rgba(0,0,0,.2);border-radius:4px;position:absolute;z-index:1000}div.react-sigma-v2 .react-sigma-controls.bottom-right{bottom:5px;right:5px}div.react-sigma-v2 .react-sigma-controls.bottom-left{bottom:5px;left:5px}div.react-sigma-v2 .react-sigma-controls.top-right{right:5px;top:5px}div.react-sigma-v2 .react-sigma-controls.top-left{left:5px;top:5px}div.react-sigma-v2 .react-sigma-controls:first-child{border-top-left-radius:2px;border-top-right-radius:2px}div.react-sigma-v2 .react-sigma-controls:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-center>button.default{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhciIgZGF0YS1pY29uPSJkb3QtY2lyY2xlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtZG90LWNpcmNsZSBmYS13LTE2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0yNTYgNTZjMTEwLjUzMiAwIDIwMCA4OS40NTEgMjAwIDIwMCAwIDExMC41MzItODkuNDUxIDIwMC0yMDAgMjAwLTExMC41MzIgMC0yMDAtODkuNDUxLTIwMC0yMDAgMC0xMTAuNTMyIDg5LjQ1MS0yMDAgMjAwLTIwMG0wLTQ4QzExOS4wMzMgOCA4IDExOS4wMzMgOCAyNTZzMTExLjAzMyAyNDggMjQ4IDI0OCAyNDgtMTExLjAzMyAyNDgtMjQ4UzM5Mi45NjcgOCAyNTYgOHptMCAxNjhjLTQ0LjE4MyAwLTgwIDM1LjgxNy04MCA4MHMzNS44MTcgODAgODAgODAgODAtMzUuODE3IDgwLTgwLTM1LjgxNy04MC04MC04MHoiLz48L3N2Zz4=)}div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-in>button.default{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJwbHVzIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtcGx1cyBmYS13LTE0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik00MTYgMjA4SDI3MlY2NGMwLTE3LjY3LTE0LjMzLTMyLTMyLTMyaC0zMmMtMTcuNjcgMC0zMiAxNC4zMy0zMiAzMnYxNDRIMzJjLTE3LjY3IDAtMzIgMTQuMzMtMzIgMzJ2MzJjMCAxNy42NyAxNC4zMyAzMiAzMiAzMmgxNDR2MTQ0YzAgMTcuNjcgMTQuMzMgMzIgMzIgMzJoMzJjMTcuNjcgMCAzMi0xNC4zMyAzMi0zMlYzMDRoMTQ0YzE3LjY3IDAgMzItMTQuMzMgMzItMzJ2LTMyYzAtMTcuNjctMTQuMzMtMzItMzItMzJ6Ii8+PC9zdmc+)}div.react-sigma-v2 .react-sigma-controls .react-sigma-control-zoom-out>button.default{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJtaW51cyIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLW1pbnVzIGZhLXctMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTQxNiAyMDhIMzJjLTE3LjY3IDAtMzIgMTQuMzMtMzIgMzJ2MzJjMCAxNy42NyAxNC4zMyAzMiAzMiAzMmgzODRjMTcuNjcgMCAzMi0xNC4zMyAzMi0zMnYtMzJjMC0xNy42Ny0xNC4zMy0zMi0zMi0zMnoiLz48L3N2Zz4=)}div.react-sigma-v2 .react-sigma-controls .react-sigma-control-fullscreen>button.default{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJleHBhbmQiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1leHBhbmQgZmEtdy0xNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDQ4IDUxMiI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMCAxODBWNTZjMC0xMy4zIDEwLjctMjQgMjQtMjRoMTI0YzYuNiAwIDEyIDUuNCAxMiAxMnY0MGMwIDYuNi01LjQgMTItMTIgMTJINjR2ODRjMCA2LjYtNS40IDEyLTEyIDEySDEyYy02LjYgMC0xMi01LjQtMTItMTJ6TTI4OCA0NHY0MGMwIDYuNiA1LjQgMTIgMTIgMTJoODR2ODRjMCA2LjYgNS40IDEyIDEyIDEyaDQwYzYuNiAwIDEyLTUuNCAxMi0xMlY1NmMwLTEzLjMtMTAuNy0yNC0yNC0yNEgzMDBjLTYuNiAwLTEyIDUuNC0xMiAxMnptMTQ4IDI3NmgtNDBjLTYuNiAwLTEyIDUuNC0xMiAxMnY4NGgtODRjLTYuNiAwLTEyIDUuNC0xMiAxMnY0MGMwIDYuNiA1LjQgMTIgMTIgMTJoMTI0YzEzLjMgMCAyNC0xMC43IDI0LTI0VjMzMmMwLTYuNi01LjQtMTItMTItMTJ6TTE2MCA0Njh2LTQwYzAtNi42LTUuNC0xMi0xMi0xMkg2NHYtODRjMC02LjYtNS40LTEyLTEyLTEySDEyYy02LjYgMC0xMiA1LjQtMTIgMTJ2MTI0YzAgMTMuMyAxMC43IDI0IDI0IDI0aDEyNGM2LjYgMCAxMi01LjQgMTItMTJ6Ii8+PC9zdmc+)}div.react-sigma-v2 .react-sigma-controls .react-sigma-control-normalscreen>button.default{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjb21wcmVzcyIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLWNvbXByZXNzIGZhLXctMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ0OCA1MTIiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTQzNiAxOTJIMzEyYy0xMy4zIDAtMjQtMTAuNy0yNC0yNFY0NGMwLTYuNiA1LjQtMTIgMTItMTJoNDBjNi42IDAgMTIgNS40IDEyIDEydjg0aDg0YzYuNiAwIDEyIDUuNCAxMiAxMnY0MGMwIDYuNi01LjQgMTItMTIgMTJ6bS0yNzYtMjRWNDRjMC02LjYtNS40LTEyLTEyLTEyaC00MGMtNi42IDAtMTIgNS40LTEyIDEydjg0SDEyYy02LjYgMC0xMiA1LjQtMTIgMTJ2NDBjMCA2LjYgNS40IDEyIDEyIDEyaDEyNGMxMy4zIDAgMjQtMTAuNyAyNC0yNHptMCAzMDBWMzQ0YzAtMTMuMy0xMC43LTI0LTI0LTI0SDEyYy02LjYgMC0xMiA1LjQtMTIgMTJ2NDBjMCA2LjYgNS40IDEyIDEyIDEyaDg0djg0YzAgNi42IDUuNCAxMiAxMiAxMmg0MGM2LjYgMCAxMi01LjQgMTItMTJ6bTE5MiAwdi04NGg4NGM2LjYgMCAxMi01LjQgMTItMTJ2LTQwYzAtNi42LTUuNC0xMi0xMi0xMkgzMTJjLTEzLjMgMC0yNCAxMC43LTI0IDI0djEyNGMwIDYuNiA1LjQgMTIgMTIgMTJoNDBjNi42IDAgMTItNS40IDEyLTEyeiIvPjwvc3ZnPg==)}div.react-sigma-v2 .react-sigma-controls .react-sigma-control-forceatlas2.running>button.default{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJzdG9wIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtc3RvcCBmYS13LTE0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik00MDAgMzJINDhDMjEuNSAzMiAwIDUzLjUgMCA4MHYzNTJjMCAyNi41IDIxLjUgNDggNDggNDhoMzUyYzI2LjUgMCA0OC0yMS41IDQ4LTQ4VjgwYzAtMjYuNS0yMS41LTQ4LTQ4LTQ4eiIvPjwvc3ZnPg==);background-size:40%}div.react-sigma-v2 .react-sigma-controls .react-sigma-control-forceatlas2.running>button.default:after{-webkit-animation:rotation 1.2s linear infinite;animation:rotation 1.2s linear infinite;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJzcGlubmVyIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtc3Bpbm5lciBmYS13LTE2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0zMDQgNDhjMCAyNi41MS0yMS40OSA0OC00OCA0OHMtNDgtMjEuNDktNDgtNDggMjEuNDktNDggNDgtNDggNDggMjEuNDkgNDggNDh6bS00OCAzNjhjLTI2LjUxIDAtNDggMjEuNDktNDggNDhzMjEuNDkgNDggNDggNDggNDgtMjEuNDkgNDgtNDgtMjEuNDktNDgtNDgtNDh6bTIwOC0yMDhjLTI2LjUxIDAtNDggMjEuNDktNDggNDhzMjEuNDkgNDggNDggNDggNDgtMjEuNDkgNDgtNDgtMjEuNDktNDgtNDgtNDh6TTk2IDI1NmMwLTI2LjUxLTIxLjQ5LTQ4LTQ4LTQ4UzAgMjI5LjQ5IDAgMjU2czIxLjQ5IDQ4IDQ4IDQ4IDQ4LTIxLjQ5IDQ4LTQ4em0xMi45MjIgOTkuMDc4Yy0yNi41MSAwLTQ4IDIxLjQ5LTQ4IDQ4czIxLjQ5IDQ4IDQ4IDQ4IDQ4LTIxLjQ5IDQ4LTQ4YzAtMjYuNTA5LTIxLjQ5MS00OC00OC00OHptMjk0LjE1NiAwYy0yNi41MSAwLTQ4IDIxLjQ5LTQ4IDQ4czIxLjQ5IDQ4IDQ4IDQ4IDQ4LTIxLjQ5IDQ4LTQ4YzAtMjYuNTA5LTIxLjQ5LTQ4LTQ4LTQ4ek0xMDguOTIyIDYwLjkyMmMtMjYuNTEgMC00OCAyMS40OS00OCA0OHMyMS40OSA0OCA0OCA0OCA0OC0yMS40OSA0OC00OC0yMS40OTEtNDgtNDgtNDh6Ii8+PC9zdmc+);content:"";display:block;height:30px;left:0;position:relative;top:0;width:30px}div.react-sigma-v2 .react-sigma-controls .react-sigma-control-forceatlas2.stopped>button.default{background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJwbGF5IiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtcGxheSBmYS13LTE0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik00MjQuNCAyMTQuNyA3Mi40IDYuNkM0My44LTEwLjMgMCA2LjEgMCA0Ny45VjQ2NGMwIDM3LjUgNDAuNyA2MC4xIDcyLjQgNDEuM2wzNTItMjA4YzMxLjQtMTguNSAzMS41LTY0LjEgMC04Mi42eiIvPjwvc3ZnPg==)}div.react-sigma-v2 .react-sigma-controls .react-sigma-search input{width:100%}
/*# sourceMappingURL=main.cf63b7b8.css.map*/