body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;color:#697386;margin:0;padding:0}button{cursor:pointer}.app-container{border:1px solid gray;height:100%;overflow:hidden;width:100%}.app-container,.main-section{left:0;position:absolute;top:0}.main-section{background-color:#222563;background-size:100% 100%,100% 100%,100% 100%;height:70%;width:75%}.main-section.forest{background-image:url(/static/media/ground.b7cca1736fd8aec92750.png),url(/static/media/forest.f559a5aeece049278131.png),url(/static/media/aurora.580d9c320c28061976e1.png)}.main-section.mountains{background-image:url(/static/media/ground.b7cca1736fd8aec92750.png),url(/static/media/mountains.86e49179eda7704c4d56.png),url(/static/media/aurora.580d9c320c28061976e1.png)}.test-point{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAACmCAYAAAC/Zl0MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTExLTE3VDEwOjI5OjA1KzAxOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTExLTE3VDEwOjI5OjA1KzAxOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0xMS0xN1QxMDoyOTowNSswMTowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiNzJkMjE3Ni1lZTk5LTI3NDgtYWM3Ny04Y2EwMmM3ZWUzYzUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplYzQ0MDg0Mi00YjgzLWRiNDktOWNmYy1jNWFlNTRkM2ZhMTgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphNjE2YTlmMC01MWE3LTNjNGEtODM2Zi01Nzk2ZWM3MWY1ZmYiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphNjE2YTlmMC01MWE3LTNjNGEtODM2Zi01Nzk2ZWM3MWY1ZmYiIHN0RXZ0OndoZW49IjIwMjItMTEtMTdUMTA6Mjk6MDUrMDE6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YjcyZDIxNzYtZWU5OS0yNzQ4LWFjNzctOGNhMDJjN2VlM2M1IiBzdEV2dDp3aGVuPSIyMDIyLTExLTE3VDEwOjI5OjA1KzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4GEiYAAAALpJREFUeNrt0zEKwkAQBdDZRuJl4sEWtIxHsFXYg+U0MWnWNgQtFxZ5v/xM8Yo/qdYa+2z3yxIRQ7TN+/SYz/sigYCAgICAgICAgPyArNO4fDlsDjkWaZ3GGh0EpGtIH2M9vm8p5RkR18aQV875BgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLXkA9JzxCweOq1MwAAAABJRU5ErkJggg==);background-size:100% 100%;bottom:33.5%;height:14%;left:50%;overflow:visible;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1.24%}.test-point>p{color:#fff;font-size:.875rem;left:150%;line-height:1;position:absolute;top:0;white-space:nowrap}.pipe{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB3YAAAB2CAYAAAA0nHKSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTExLTE3VDEwOjI3OjQ3KzAxOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTExLTE3VDEwOjI3OjQ3KzAxOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0xMS0xN1QxMDoyNzo0NyswMTowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NmIzYzlmYi1hZTM3LWU4NDAtYjIzOS02NWM1NzExYWE3OGYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiOTdhMzdiNS1jY2QwLTdlNDktOTI3Ni05MDgwZDVhMjc4OTEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozN2ViMzY4OS02OWZjLWMwNDMtOTM1YS0xZTBkYTk3ZjE5NmEiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozN2ViMzY4OS02OWZjLWMwNDMtOTM1YS0xZTBkYTk3ZjE5NmEiIHN0RXZ0OndoZW49IjIwMjItMTEtMTdUMTA6Mjc6NDcrMDE6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NzZiM2M5ZmItYWUzNy1lODQwLWIyMzktNjVjNTcxMWFhNzhmIiBzdEV2dDp3aGVuPSIyMDIyLTExLTE3VDEwOjI3OjQ3KzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Z3TvnAAAEqxJREFUeNrt3UtsXNd5B/AbeghwxuIU5EBMxGFpQAQpsUKkGFZEZuVEcBah2/gho0AaCy66cFAngbJKnQrtoi3cdFUk0raF2rgFCjRUETQr01F3MRkKiA0l1AMyYINDGxIoAkOWI4RjuHMmoSrLepxLkZw78u8HEPM69yWd3R/f933qww8/TLZToVDIDwwMrO7fvz8plUpJuVxO8vl8+L75ey6Xa34Orz09Pc2/3t7eBAAAAAAAAGC7VavVpFKpJMvLy8n09HQyMzNzqPH6i+2+j09tV7A7MjLy6Pj4+NOf/exnHy8UCo+nOTaEvH19fcmuXbuEvAAAAAAAAEArXao2vP76669NNmxXyLvlwW4IdCcmJl4aHh5+rPHx0fs9X6jm3b17d9Lf32/LAAAAAAAAAK10qVKpzJ84ceKHk5OT/7WVF9qyYLdUKn366NGjf7dZge6tdu7cmezduzfp6uqyXQAAAAAAAIBWujQ1NfXaK6+88rfz8/Pvb8UFtiTYPXz48Ne+8pWvfCNty+WNCNW7Q0NDtgoAAAAAAADQapdOnjz5w4aTm33iTQ12C4VC/sUXX/zhVlXp3onqXQAAAAAAACAjtqR6d9OC3dB6+dixY//ceJ1oxb9OmL178OBB4S4AAAAAAADQcpVK5czRo0f/ZLPC3Y7NOEmrQ92gVqsls7OzyfXr1+0SAAAAAAAAoKXK5fKXfvSjH/37wMDAZzbjfPcd7GYh1F0n3AUAAAAAAACyYjPD3fsKdrMU6q4T7gIAAAAAAABZsVnh7oZn7N5vqJvL5ZL+/v6kt7c36e7uvjEbNwSyIZxdWFhIrl27tuGANszcHRsbSzo7O+0WAAAAAAAAoKXCzN2nnnrqD6vV6upGjt9wsPu9733vPwYGBv447XEhwB0aGkp27twZFbqGgPfy5csbCnh7enqSgwcP2iUAAAAAAABAy83MzLz6/PPPH93IsRtqxfzkk09+Y2BgYDjtcYODg8n4+HizUje2kjas/cIXvtAMg9NaWlpKLly4YIcAAAAAAAAALXfo0KGx48eP/+VGjk1dsXvgwIHHX3zxxX9svH009pjQdvlzn/tcs4L2fly9ejU5d+5cUq/XUx0Xqnbv99oAAAAAAAAAm+DS0aNHvz49Pf2LNAelqtgNc3WPHDny3SRFqBtaL4cq3c0IVkP75nCu9Xm8sX71q18la2trtggAAAAAAADQasPf//73/6FYLBbSHJQq2J2YmHipVCpNxK4PAWyols3n85v2lOFc4Zxpwt1arZZcvHjRFgEAAAAAAABarlwuf+n48eN/leaY6GB3fHx8ovH3R7HrtyLUXbce7oYWz7EWFhaaM3cBAAAAAAAAWu2ZZ545MjY29vnY9dHB7sTExDeTFC2Yw0zdrQh114Vzh2ukEVoyAwAAAAAAAGRAsyVz7OKoYPfw4cNfK5VKu2JPOjQ0lHR3d2/5k4a5vXv27IleH1oyX7582RYBAAAAAAAAWq5cLg98+9vf/lbM2nsGu6VS6dNf/OIXn08iq3X7+vqS3bt3b9vDDg4ONgPeWO+++26ytrZmlwAAAAAAAACtNvzCCy/8abFYLNxr4T2D3fHx8adLpdJEzFXDXN2RkZFtf9p9+/ZFz9ut1+vNcBcAAAAAAACg1YrF4mMvvPDCn91r3V2D3VCtOzY29tXYi4YWzFs5V/dOwjXDtWOp2gUAAAAAAACyIqZq967Bbtpq3f7+/pY9bJqWzKp2AQAAAAAAgKyIqdq9a7Cbplr34MGDLX9gVbsAAAAAAABAO7pX1e4dg93x8fGJUqm0K+YioVK3FS2YbxUqdtNU7S4sLNghAAAAAAAAQMuFqt1nn332uTv9fsdgd2Ji4puNl0djLrJ79+7MPPC+ffui1169etUOAQAAAAAAADLhiSee+PKdfrttsDsyMvJou1Xrrgv3Elu1u7S01PwDAAAAAAAAaLVDhw6NNXz+dr/dNthtLH46iazWHRwczNwDp5m1e+XKFTsEAAAAAAAAyILhO1Xt3jbYHR4ePhhz1lAZ293dnbmnTTNrN8zZXVtbs0UAAAAAAACAlnvmmWeeLRaLhVu//1iwe+DAgcfTtGHOqkceeSRqXb1eT1ZWVuwQAAAAAAAAoOWKxeJjo6Oj+279/mPB7v79+w8nEW2Yu7q6Mh3shordXC4XtTZU7QIAAAAAAABkQajavfW721XsHo45WW9vb6YfNoS6scFzmLOrHTMAAAAAAACQBWHO7q3tmD8S7I6MjDyaz+cfjjlZlqt11/X19UWt044ZAAAAAAAAyIrbtWP+SLA7Njb2dBLZhjm0Os66NO2YQ9UuAAAAAAAAQBaEqt2bP38k2B0YGNgbc5Kst2G+WWxl8dWrV+0OAAAAAAAAIBOeaLj5841gt1QqfXpgYGA45iTt0IZ5XWw75lqt1vwDAAAAAAAAaLVyuTzQ8Jn1zzeC3eHh4ceSiDbMobVxO7RhXpemHfPS0pIdAgAAAAAAAGTB8KFDh8bXP9wc7I7FHN1Ooe667u7uqHXLy8u2BwAAAAAAAJAJo6Ojf7D+/kawGztftx2D3dh2zObsAgAAAAAAAFlx85zdZrBbKBTysfN1e3t72+6BY+85zNhdW1uzQwAAAAAAAICWC3N2i8ViIbxvBru/q9aNmq8b29Y4S3bs2BE9Z3dlZcUOAQAAAAAAALJgeHR0dF94c3Owe0/tGOqmvfdqtWp7AAAAAAAAAJkw2hBem8Fub29vf8xBn4RgV8UuAAAAAAAAkBV79+79/2A3tmK3p6enbR9YxS4AAAAAAADQbkZHR5tZbqpgN5/Pt+0DF4vFqHXXr1+3OwAAAAAAAIBMKJfLvx9eOwqFQr7h4ZiD2rkVc1dXV9S6er2erK2t2SEAAAAAAABAyxV/q5AbGBhYjTmgnat1g1wu1wx3Yypyw5rOzk67BAAAAAAAAGi14XK5/L8dsYFtbMVrlsW2Y15eXrY9AAAAAAAAgEwYHR1NOkqlUtTidq/YDR566KGodVoxAwAAAAAAAFkRClg7ent7oxY/CBW7seF0TLtmAAAAAAAAgO1QLpeT6FbMD0LFbuwz1Ot1uwMAAAAAAADIhO7u7vhWzLlcru0fuLOzM2qdVswAAAAAAABAVjRbMccujg1Fsyx2xm6tVrM7AAAAAAAAgExotmKOnbH7IFTsxrZi/uCDD+wOAAAAAAAAIBNSVew+CMEuAAAAAAAAQDvqKBQKUQvN2AUAAAAAAADYft3d3UlHbHviB2HGbmw4Xa/X7Q4AAAAAAAAgE1K1YgYAAAAAAACgNQS7AAAAAAAAABkn2AUAAAAAAADIOMEuAAAAAAAAQMYJdgEAAAAAAAAyrqNWq0UtXFtba/uHrdfrUetyuZydAQAAAAAAAGRCtVpNOlZXV6MWx4aiWRYbTnd2dtodAAAAAAAAQCYsLy9/sloxf/DBB/7XAQAAAAAAgLYT3Yr5+vXrbf+wv/nNb6LWdXV12RkAAAAAAABAJlQqlaRjcXExavGDMGNXxS4AAAAAAADQjqIrdj9JM3bz+bydAQAAAAAAAGTC/Px8fLAbuy7LYp8hl8vZHQAAAAAAAEAmLC8vJx3Xrl2LWvwgzNiNDXbN2AUAAAAAAACyojljd3V1NWrxgzBjNzac1ooZAAAAAAAAyIpmK+aQ7sZYWVlp+weOrdjt7Oy0OwAAAAAAAIBMaLZiXlxcLDTeX7jX4hCKtnvVbmzF7o4dO+wOAAAAAAAAIAvOz83NPRxaMdcaospx23nObmzFcS6XU7ELAAAAAAAAZEL1t1Y7wofFxcWofsyhxLddxbZh7u7utjsAAAAAAACATDjfEF6bwe78/PyvYw5q52D32rVrUesEuwAAAAAAAEBWzDWE12awW6lUHvhgN/beu7q67A4AAAAAAAAgEyqVynx4/cRU7Mbee7FYtDsAAAAAAACATJibm/tYK+YL9zqoXq+3Zbi7srLSvPcYO3bssDsAAAAAAACALDg/NzfXLNJtBrurq6u1xcXFSsyRsbNqsyT2nkOo29nZaXsAAAAAAAAALRdC3Wq1uhred6x/+dZbb70Wc/DVq1fb7oGXlpai1mnDDAAAAAAAAGTFehvm4Eaw+yDP2Y2t2O3p6bE7AAAAAAAAgEyYmZmZXn9/I9i9dOnSTBI5Zze2AjYLQqgbO19XsAsAAAAAAABkxPmZhvUPN4LdxcXF92Pn7F65cqVtnva9996LWhfm6+bzedsDAAAAAAAAaLkwX3d+fv799c8dN/8YO2d3YWGhbR7YfF0AAAAAAACg3dw8XzfYULDbLu2YQxvmWq0Wtba/v9/uAAAAAAAAALLg/OmGm7/4SLA7Pz//61qtdjbmTO3Qjjm2DXMulzNfFwAAAAAAAMiEasP09PTszd99JNhdXV2tvfnmm9HtmNfW1jL9wLFVxX19fXYHAAAAAAAAkAlTDbd+13HrF9PT0/8Zc7Kst2MOwXNsG+adO3faHQAAAAAAAEAWnJ+amvpYMe7Hgt007ZjffffdzD5tCHZjdHV1qdgFAAAAAAAAMqFSqcxPTU39z63ffyzYDe2Y33jjjaiq3VCxm8Wq3ZWVlej76u3ttTsAAAAAAACATJienp653fcdt/vyrbfeCqW9F2JOfPny5cw97DvvvBO9tr+/3+4AAAAAAAAAsuD86Ybb/XDbYPfixYtnL126NBNz5lAZe/369cw8abiXNG2Ye3p6bA8AAAAAAACg5UIb5unp6dnb/dZxp4N+V7Ub5dy5c5l52DQVxENDQ3YHAAAAAAAAkAXnTzTc6cc7Brthzm6tVjsbc4WszNpNW62rDTMAAAAAAACQBaFad3Jy8id3+v2Owe7q6mrtzJkzp2IvlIVZu7Ozs9Fry+Wy3QEAAAAAAABkwuTk5Om7/d5xtx/PnDnzT2mqdt95552WPWio1G3ca9TaUK27a9cuuwMAAAAAAABouUqlMnX69OnJu625a7Cbtmr37bffbrZD3m7hmuHasUK1bj6ft0MAAAAAAACAlgvVuvPz8+/fbU3HvU6Spmq3Xq8n586d2/YHvXDhgmpdAAAAAAAAoO3EVOsG9wx2b6ravRBz4e1uyRxm+165ciV6/SOPPKJaFwAAAAAAAMiC8//ScK9q3aAj5mw//elPTy4uLlZir37x4sVmwLvVlpeXU7VgDtW6g4ODtgcAAAAAAADQcpVKZf7UqVOvxqztiD3pq6+++t0ksmo3+OUvf7ml83bDud98881UxwwNDdkdAAAAAAAAQBacP9EQuzg62L148eLZN95443Ts+jBvd3Z2dkvC3XDOcO7YubpBf39/8w8AAAAAAACg1SZ/6yex6zvSnPzHP/7x3ywuLv4sdn0IXjc73N1IqBtaMO/evdvuAAAAAAAAAFquUqlMnTx58kSaY1IFu6urq7W0LZlDAPvzn/88uXLlyn0/4LVr15rnShPqBnv27Eny+bwdAgAAAAAAALTa+VdeeeXv5+fn309zUEfaq4SWzGfOnDmVpAh3Q1vmMA/38uXLydraWuonC8dfuHAhOXv2bPN9GmGubl9fn+0BAAAAAAAAtFpzru5rr732s7QHfurDDz/c0BW/853v/Ovw8PDRtMeFytnQFjlm3m0IcUOl79tvv526Sjfo7u5OxsfHbQ8AAAAAAACg5ebm5iafeuqpIxs5dsPBbqFQyL/88sv/XSqVDm/k+BDw9vT0JLt27Wq+X2+VHALc5eXlZGlpKVlYWEhdobsuzNU9ePCgFswAAAAAAABAy4W5ukcb0rZgXrfhYDcolUqfOXbs2L9tNNzdKkJdAAAAAAAAICvuN9QNOu7nBhYXF9//wQ9+8PXG68+y8o8i1AUAAAAAAACyYjNC3aDjfm8kS+GuUBcAAAAAAADIis0KdYOOzbihLIS7Ql0AAAAAAAAgKzYz1A3ua8burcLM3eeee+6v9+/fH2bu7tmuf5Senp7kwIEDSWdnpx0CAAAAAAAAtNL5mYaXXnrpz6vV6upmnXRTg911Tz755LcmJia+lWxxuJvL5ZKhoaFkcHDQ9gAAAAAAAABaqlqtzpw8efLEqVOnXt3sc29JsBuE6t0jR44cP3DgwJeTLQh4Q5Xuvn37tF4GAAAAAAAAWq1Zpfvyyy//xWa1Xr7VlgW768bHx786MTFxrFQqlZNNCHhDoBuqdMMrAAAAAAAAQAs1A90TDdPT07NbeaEtD3bXjYyMPDY2NvZcmL9bKBR+L0kR8oaWy319fUl/f79AFwAAAAAAAGip0HL59ddfn5qcnDy91YHuum0Ldm8WQt7h4eHZxl+zlXJvb29SKBSav4UQN/wVi8Wkq6urGeju2LEj6ezstEMAAAAAAACAbVWtVpPl5eVkbm4uqVQqydTUVHj/cOP71e28j/8DtqL+7AdKV2UAAAAASUVORK5CYII=);background-size:100% 100%;height:9%;left:50%;overflow:visible;top:83.5%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.pipe,.pipe>p{position:absolute}.pipe>p{color:#fff;font-size:.875rem;left:3%;top:110%;white-space:nowrap}.mag-obs{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASgAAAEKCAYAAAChY8gkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTExLTE3VDEwOjQ0OjI4KzAxOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTExLTE3VDEwOjQ0OjI4KzAxOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0xMS0xN1QxMDo0NDoyOCswMTowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NWM1M2EwMy0xM2FhLTU0NDItOTFmOS1iZGNjNTRhN2VmYjciIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo5NTQxNDEwNC0zZDNmLTJmNGMtODU0Ny0wMTgzNmMyNWNiNDYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkMDQ0NjQxNy01MWM2LTYxNDMtYWI5Yy0zZjQ1MzhhZTI2NmIiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkMDQ0NjQxNy01MWM2LTYxNDMtYWI5Yy0zZjQ1MzhhZTI2NmIiIHN0RXZ0OndoZW49IjIwMjItMTEtMTdUMTA6NDQ6MjgrMDE6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTVjNTNhMDMtMTNhYS01NDQyLTkxZjktYmRjYzU0YTdlZmI3IiBzdEV2dDp3aGVuPSIyMDIyLTExLTE3VDEwOjQ0OjI4KzAxOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RaRHAwAAAv9JREFUeNrt3EEOgjAQQNFiuG0TOAtNOS9uXJmgbtDp+N7SFZ2En9Q2TMdxFBjNvu9bKWUxidxuRgAIFIBAAQIFcLHZCBhYS7ae5U/W+bHJKR783ptTyVZrXW3xAAQKQKAAgQIQKECgAAQK4JR7UAzpcW8oGxc1n7hJTsYX2jpt8QAEChAogFj8B8XIfM0gOad4EICvGdjiAQIFIFCAQAEIFIBAAQIFIFCAQAEIFIBAAQIFIFCAQAEIFCBQAAIFIFCAQAEIFCBQAAIFIFCAQAEIFCBQAAIFIFCAQAEIFCBQAAIFIFCAQAEIFJDW1HvfjAFCWE5+b99+kFrrGmEg84uhALHDdZUWZeG2eEBYAgUIFIBAAQIFIFCAQAEIFIBAAQIFIFCAQAEIFIBAAQIFIFCAQAEIFIBAAQIFIFCAQAEIFIBAAQIFIFCAQAEIFIBAAQIFIFCAQAEIFCBQAAIFIFCAQAEIFCBQAAIFIFCAQAEIFCBQAAIFIFCAQAEIFCBQAAIFIFCAQAEIFCBQAAIFIFCAQAEIFCBQAAIFCBSAQAEIFCBQAAIFCBSAQAEIFCBQAAIFCBSAQAEIFCBQAAIFCBSAQAEIFCBQAAIFCBSAQAEIFCBQAAIFCBSAQAEIFCBQAAIFCBSAQAECBSBQAAIFCBSAQAECBSBQAAIFCBSAQAECBSBQAAIFCBSAQAECBSBQAAIFCBSAQAECBSBQAAIFCBSAQAECBSBQgEABCBSAQAECBSBQgEABCBSAQAECBSBQgEABCBSAQAECBSBQgEABCBSAQAECBSBQgEABCBSAQAECBSBQgEABCBQgUAACBSBQgEABCBQgUAACBSBQgEABCBQgUAACBSBQgEABCBQgUAACBSBQgEABCBQgUAACBSBQgEABCBQgUAACBSBQgEABCBQgUAACBQgUgEABCBQgUAACBQgUgEABCBQgUAACBQgUgEABCBQgUAACBQgUgEABCBQgUAACBQgUgEABCBQgUAACBQgUgEABAgUgUAACBSRwBxiiKIVX1NStAAAAAElFTkSuQmCC);background-size:100% 100%;bottom:33.5%;height:24%;left:35%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:14%}.mag-obs>p{color:#000;left:5%;position:absolute;top:25%;width:90%}.axes-container{height:300px;left:10px;position:absolute;top:-65px;width:300px}.axis-label{background-color:#ffffffc5;border-radius:5px;font-size:14px;margin-top:40px;padding:3px 5px;white-space:nowrap}.axis-label.top{margin-bottom:50px;margin-top:0}.axis-label.left{margin-right:65px}.settings-section{background-color:#d3d3d3;border-left:1px solid gray;display:flex;flex-direction:column;height:70%;left:75%;position:absolute;top:0;width:25%}.settings-section .body-container{overflow-x:hidden;overflow-y:auto;position:relative}.settings-section.playing:after{align-items:center;background-color:#666;color:#fff;content:"Please Pause the Simulation to Change Settings";display:flex;font-size:2rem;font-weight:700;height:100%;justify-content:center;left:0;opacity:.85;position:absolute;text-align:center;top:0;width:100%}.settings-control{margin-bottom:20px}.settings-input{margin-top:5px}.bottom-section{border-top:1px solid gray;display:flex;height:30%;left:0;position:absolute;top:70%;width:100%}.bottom-item{border-left:1px solid gray;display:flex;flex-direction:column;height:100%;padding:0;position:relative;width:25%}.header-container{align-items:center;background-color:#fff;display:flex;justify-content:space-between;margin:0;padding:10px}.body-container{flex-grow:1;padding:10px}.scope-field-button{background-color:#697386;border:none;border-radius:2px;color:#fff;margin-right:6px;padding:2px 5px}.scope-field-button.active{background-color:red}.mag-graph .field-x{margin-left:auto}.mag-graph .field-f{margin-right:20px}.mag-graph .body-container,.p2s-graph .body-container{padding:0}.time-location{background-color:#d3d3d3}.time-location .body-container{display:flex;flex-direction:column;justify-content:space-between}.time-location .body-container p{display:flex;justify-content:space-between;margin-bottom:5px}.play-controls{background-color:#d3d3d3;-webkit-user-select:none;user-select:none}.play-controls>.body-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.play-controls .playback-controls{align-items:center;display:flex;justify-content:space-evenly;padding-inline:10px;width:100%}.play-controls .playback-slider{display:flex;justify-content:center;margin-top:0;width:80%}.play-controls .playback-slider .slider{margin-top:40px;width:100%}.reset{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:inherit;font-size:inherit}.reset>span{margin-left:5px}canvas{position:absolute}.slider{padding-bottom:24px;padding-top:12px;position:relative}.slider input{width:100%}.slider .current-value{background-color:#464646;border-radius:3px;color:#fff;font-size:small;left:50%;padding:0 5px 2px;position:absolute;top:16px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.slider .current-value.disabled{background-color:#8f8f8f}.slider .current-value.bottom{top:60px}.slider .min-value{left:0;position:absolute;top:33px}.slider .max-value{position:absolute;right:0;top:33px}.slider .display-value{font-size:.8em;left:50%;position:absolute;top:45px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}input[type=range]{-webkit-appearance:none;appearance:none;background:repeating-linear-gradient(90deg,#ccc,#ccc 2px,transparent 0,transparent 1.25em) calc(.75em - 1px) 1.875em /calc(12.5em + 2px) .75em no-repeat}input[type=range]::-webkit-slider-runnable-track{background:#5469d4;border:none;border-radius:3px;height:4px;width:300px}input[type=range][disabled]::-webkit-slider-runnable-track{background:#8f8f8f}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:1px solid #c1c9d2;border-radius:50%;height:16px;margin-top:-6px;width:16px}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background:#5469d4}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:#5e5e5e;border-radius:5px}.pause{-webkit-transform:scale(1.15);transform:scale(1.15)}.play{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}.fast-forward{-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}.active{fill:#2c313b}.svg-button.disabled{fill:#afafaf;cursor:not-allowed}button.disabled *{color:#b9b9b9;cursor:not-allowed}.disclaimer-modal-container{align-items:center;background:rgba(28,45,99,.78);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.disclaimer-modal-container.open{display:flex}.disclaimer-modal{max-width:760px}.disclaimer-modal p{color:#697386;padding:10px}.disclaimer-modal>.modal-header{background-color:#fff}.disclaimer-modal>.modal-body{background-color:#d9d9d9}.disclaimer-modal>.modal-footer{background-color:#d9d9d9;display:flex;justify-content:center;padding-block:20px}.disclaimer-button{background:#007aff;border:none;border-radius:10px;color:#fff;padding:10px 30px}.loading-container{align-items:center;background:#282828;color:#fff;display:flex;font-size:48px;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}
/*# sourceMappingURL=main.25b6d777.css.map*/