.TrackingCalculator-module-scss-module__vN-lTW__root{grid-template-columns:1fr;display:grid;position:relative}.TrackingCalculator-module-scss-module__vN-lTW__root[data-display]{grid-template-columns:1fr;grid-template-areas:"display""display"}.TrackingCalculator-module-scss-module__vN-lTW__root[data-settings]{grid-template-columns:1fr;grid-template-areas:"settings""results"}.TrackingCalculator-module-scss-module__vN-lTW__root[data-settings][data-display]{grid-template:"display settings""display results"/2fr 1fr}.TrackingCalculator-module-scss-module__vN-lTW__root[data-results]{grid-template-columns:1fr;grid-template-areas:"results""results"}.TrackingCalculator-module-scss-module__vN-lTW__root[data-results][data-display]{grid-template:"display settings""display results"/2fr 1fr}.TrackingCalculator-module-scss-module__vN-lTW__settings{flex-direction:column;grid-area:settings;justify-content:center;gap:8px;height:100%;display:flex;position:relative}.TrackingCalculator-module-scss-module__vN-lTW__display{grid-area:display;height:100%;position:relative}.TrackingCalculator-module-scss-module__vN-lTW__results{flex-direction:column;grid-area:results;justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.TrackingCalculator-module-scss-module__vN-lTW__resultsList{justify-content:space-evenly;align-items:center;width:100%;height:auto;display:flex;position:relative}.TrackingCalculator-module-scss-module__vN-lTW__resultsList p{text-align:center}.TrackingCalculator-module-scss-module__vN-lTW__resultsList button{justify-content:center;align-items:center;gap:4px;width:100%;display:flex}.TrackingCalculator-module-scss-module__vN-lTW__modeToggle,.TrackingCalculator-module-scss-module__vN-lTW__targetToggle{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding-bottom:8px;display:grid}.TrackingCalculator-module-scss-module__vN-lTW__targetToggle{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px;display:grid}.TrackingCalculator-module-scss-module__vN-lTW__numberInput{flex-direction:row;align-items:end;display:flex}.TrackingCalculator-module-scss-module__vN-lTW__numberInput[data-with-presets] input{border-top-right-radius:0;border-bottom-right-radius:0}.TrackingCalculator-module-scss-module__vN-lTW__numberInput[data-with-presets] button{border-top-left-radius:0;border-bottom-left-radius:0}.TrackingCalculator-module-scss-module__vN-lTW__numberInput>div{flex:1}.TrackingCalculator-module-scss-module__vN-lTW__numberInput>button{width:36px;height:36px}
.TrackingCalculatorDisplay-module-scss-module__RqCr1G__root{transform:rotateX(40deg)}.TrackingCalculatorDisplay-module-scss-module__RqCr1G__root [data-circle-indicator]{stroke-width:var(--circle-thickness)}.TrackingCalculatorDisplay-module-scss-module__RqCr1G__root [data-range-incicator]{stroke-width:var(--range-thickness)}.TrackingCalculatorDisplay-module-scss-module__RqCr1G__root [data-line]{stroke-width:var(--line-thickness)}.TrackingCalculatorDisplay-module-scss-module__RqCr1G__root [data-line-fat]{stroke-width:calc(var(--line-thickness)*1.25)}.TrackingCalculatorDisplay-module-scss-module__RqCr1G__root text{font-size:var(--font-size)}.TrackingCalculatorDisplay-module-scss-module__RqCr1G__rangeIndicator{opacity:.5}@keyframes TrackingCalculatorDisplay-module-scss-module__RqCr1G__laserShoot{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100%}}.TrackingCalculatorDisplay-module-scss-module__RqCr1G__laserbeam{animation:2s linear infinite TrackingCalculatorDisplay-module-scss-module__RqCr1G__laserShoot}
