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}.progressbars{width:100%;position:absolute;box-sizing:border-box;max-width:550px;bottom:0;padding:40px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.progressbars .left{float:left}.progressbars .right{float:right}.progressbars label{color:hsla(0,0%,100%,.7);font-family:monospace}.progressbars .labels{overflow:hidden;padding:15px 0 8px;font-size:14px}.progress{width:100%;background-color:#032059}.progress,.progress .bar{height:6px;border-radius:3px}.progress .bar{width:1%;position:relative;background-color:#e65100}.progress .point{right:0;top:0;position:absolute;height:13px;width:13px;z-index:150;cursor:pointer;margin-right:-5px;margin-top:-4px}.progress .point:after{content:"";height:12px;width:12px;position:absolute;border-radius:50%;background-color:#fff;z-index:-1;top:1px;left:1px}@media only screen and (max-width:1000px){.progressbars{padding:20px 20px 50px}.progressbars .labels{padding:8px 0;font-size:12px}.progress .point{height:35px;width:35px;margin-right:-15px;margin-top:-16px;z-index:150;cursor:pointer}.progress .point:after{content:"";height:12px;width:12px;position:absolute;border-radius:50%;background-color:#fff;z-index:-1;top:12px;left:11px}}@media (hover:none) and (pointer:coarse){.progressbars .labels{padding:8px 0;font-size:12px}.progress .point{height:35px;width:35px;margin-right:-15px;margin-top:-16px;z-index:150;cursor:pointer}.progress .point:after{content:"";height:12px;width:12px;position:absolute;border-radius:50%;background-color:#fff;z-index:-1;top:12px;left:11px}}#header{position:fixed;padding:40px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}#header span{color:#e65100;font-family:monospace;font-size:16px}#header h1{color:hsla(0,0%,100%,.7);font-family:monospace;font-weight:300;font-size:24px;margin-bottom:4px;margin-top:0}@media only screen and (max-width:1000px){#header h1{font-size:18px;margin-bottom:4px;margin-top:0}}#mysvg{z-index:100;position:fixed;left:0}#mysvg span{height:100vh}#mysvg text{fill:#e65100;font-family:monospace;font-size:20px}#mysvg circle{cursor:move;-webkit-transition:r .2s;transition:r .2s;z-index:1000}#mysvg text{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#mysvg text tspan{font-size:16px;fill:hsla(0,0%,100%,.6)}@media only screen and (max-width:1000px){#mysvg text{fill:#e65100;font-family:monospace;font-size:16px}#mysvg text tspan{font-size:14px;fill:hsla(0,0%,100%,.7)}}.madeby{position:fixed;bottom:20px;right:20px;font-family:monospace;color:hsla(0,0%,100%,.6);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100}body,html{background:#021740;margin:0;position:relative}body,html{height:100%;overflow:hidden}html{z-index:-3;position:fixed;z-index:-1;width:100%}a{color:#e65100}.App{text-align:center;background-color:#021740}.node{cursor:move}.node,.node:after{-webkit-transition:r .2s;transition:r .2s}.node:after{content:""}.App-logo{height:40vmin;pointer-events:none}body{overflow:hidden}@media only screen and (max-width:1000px){h1{font-size:18px;margin-bottom:4px;margin-top:0}#header{padding:20px}.overflow{overflow:hidden;padding:5px 0}.progress{height:4px}.progress .bar{height:4px;border-radius:2px}}
/*# sourceMappingURL=main.96d6003a.chunk.css.map */