body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.filter-panel{position:absolute;top:0;left:0;width:240px;height:100%;z-index:100;padding:1rem;overflow-y:auto;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.2);text-align:left}.filter-panel .project-description h3{font-size:1.5em;font-weight:400;margin:0 0 8px}.filter-panel .project-description .mode-label{margin-top:16px;font-weight:700}.filter-panel .project-description .mode-select{margin:8px 0}.filter-panel .filter-element{display:block;margin-top:1rem}.filter-panel .filter-element:first-child{margin-top:0}.filter-panel .filter-element .filter-element-label{margin-bottom:.5rem;font-weight:600;letter-spacing:.1rem}.filter-panel .filter-element .count{float:right;color:#aaa}.filter-panel .bp3-radio{margin-bottom:0;padding-top:5px;padding-bottom:5px}.filter-panel .bp3-radio:hover{background-color:rgba(106,166,255,.2)}.filter-panel .bp3-radio .bp3-control-indicator{outline:none!important}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:#f5f5f5}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#dde0eb}body,html{overflow:hidden}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.main-canvas{position:absolute;width:100%;height:100vh}.loading{position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;z-index:20000}.lds-ripple{display:block;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid #375e97;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}.tooltip{position:absolute;padding:.5rem 1rem;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);text-align:left;z-index:10000;pointer-events:none}.tooltip .gene-name{display:inline-block;font-weight:600}.tooltip .prop{display:flex;margin-top:.1rem;flex-direction:row;flex-wrap:nowrap;flex-grow:0}.tooltip .prop>*{flex-grow:1}.tooltip .prop:first{margin-top:0m}.tooltip .prop .name{display:inline-block;width:140px;font-weight:600;color:#aaa}.tooltip .prop .name .accent{color:#82b336}.tooltip .prop .value{display:inline-block;width:200px;margin-left:.5rem;overflow:hidden}.tooltip .prop .value .list-truncation-notice{color:#aaa}
/*# sourceMappingURL=main.91a27049.chunk.css.map */