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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:TradeGothic;src:url(/static/media/TradeGothicCn18.cb12aeb39ad49f882a73.eot);src:url(/static/media/TradeGothicCn18.cb12aeb39ad49f882a73.eot) format("embedded-opentype"),url(/static/media/TradeGothicCn18.4673399976c2f1e8ef96.woff2) format("woff2"),url(/static/media/TradeGothicCn18.c5c5ceb4015f5820cd4c.woff) format("woff"),url(/static/media/TradeGothicCn18.e58d0c42efcc67fd7498.ttf) format("truetype"),url(/static/media/TradeGothicCn18.eba09efcb03804cc9aec.svg#TradeGothicCn18) format("svg")}.svg-container{height:100%;margin:0 5%;max-height:100%;max-width:100%;width:90%}.svg-container.spacing-top{margin:5rem 5% 0}.scenario-svg{height:100%;max-height:100%;max-width:100%;width:100%}.fovLine1{stroke:#4ac9e3;stroke-width:8;stroke-dasharray:17,18;fill:none}.fovLine2{stroke:#000;stroke-width:8;stroke-dasharray:20,10;fill:none}.tunerText{fill:#000;font:40px TradeGothic,sans-serif}.tunerTextBackground{fill:#f7f9fb;stroke:#000;stroke-width:1}.dFdNLine{stroke:#0c2340;stroke-width:7;stroke-dasharray:20,30}.centeringCross{stroke:red;stroke-width:10}.fovLine1White{stroke:#fff;stroke-width:8;stroke-dasharray:17,18;fill:none}.webgl-wrapper{align-content:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;max-height:100%;max-width:100%;position:relative;width:100%}.webgl-wrapper.spacing-top{margin:5rem 5% 0}.canvas-container,.canvas-container-comparison{aspect-ratio:1/1;height:auto;max-height:100%;max-width:70vh;overflow:hidden;width:100%}.canvas-container-comparison{align-self:center;position:absolute}.handle{cursor:col-resize;height:100%;width:4px;z-index:3}.handle,.handle svg{background:#fff;position:absolute}.handle svg{border-radius:30px;display:block;height:30px;padding:10px;right:calc(50% - 25px);top:calc(50% - 25px);width:30px}
/*# sourceMappingURL=main.924cd2e7.css.map*/