body,html{margin:0;padding: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;height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100%}.App{-webkit-flex-direction:column;flex-direction:column;height:100%;min-width:770px;margin:0;padding:0}.App,.display-data{display:-webkit-flex;display:flex;width:100%}.display-data,.result{-webkit-justify-content:center;justify-content:center}.result{width:80%;-webkit-flex-direction:row;flex-direction:row}.result,.result-column{display:-webkit-flex;display:flex}.result-column{-webkit-flex-direction:column;flex-direction:column;margin-right:.3rem}.result-column-firs{text-align:right;border-right:thin solid #a9a9a9;padding-right:.8rem;font-style:italic;margin-left:3rem;font-weight:600}.result-row{height:2rem}.result-header{font-weight:700;margin:.2rem;border-bottom:thin solid #a9a9a9}.main{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0;top:0;left:0;height:100%;min-width:770px;overflow:hidden;background-color:#f8f8ff}.menu-item{margin:1rem}.menu{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:0;background-color:#f8f8ff;position:relative}.menu .date-picker{position:absolute;left:78%;top:1rem}.menu .picker-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8rem;font-weight:400;line-height:1.5;color:#212529;text-align:left}.content{margin:0;height:100%}.loading{margin:0 auto;height:300px;width:400px}.upload-screen{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;margin-left:.5vw;width:99%!important;overflow-y:auto}.galery-div{width:100%;margin-top:0;min-height:8rem;max-height:8rem}.right-div{width:100%;margin-left:0;margin-right:2rem}.buttons-div{width:100%}.button-basic{margin-left:.5rem;margin-right:.5rem}.alert-wrapper{border-radius:6px;display:block;overflow-y:hidden;position:absolute;width:50%;margin-left:47%}.alertc{clear:both;list-style:none;max-height:450px;overflow-y:auto;padding-left:0;padding-top:15px}.loading-holder{position:absolute;width:100%;height:100%;background-color:#dcdcdc;margin:0;padding:0;opacity:.9;z-index:1000}.loading-holder .loading{position:absolute;left:50%;top:50%;-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.file-display{margin-left:.5vw;width:99%!important;overflow-y:auto}.file-display .map-td{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;height:0}.map-holder{width:100%}.gauge-charts{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;padding-left:10%;width:50%;position:absolute}.gauge-charts .gauge-cadence,.gauge-charts .gauge-heart,.gauge-charts .gauge-power,.gauge-charts .gauge-speed{width:120px}.animate-div .map:-moz-full-screen{height:100%}.animate-div .map:-webkit-full-screen{height:100%}.animate-div .map:fullscreen,.track-map{height:100%}.track-map{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%}.slider-div{min-width:200px;border:0;margin-left:1rem}#chart_div{position:absolute;bottom:-40px;width:100%}.tools-div{min-width:1000px;-webkit-flex-direction:row;flex-direction:row}.tools-div,.tools-div .tools-content{display:-webkit-flex;display:flex;height:100%}.tools-div .tools-content{margin:0 auto;width:90vw;max-width:1600px;border:1px;border-style:solid;border-top:0;border-bottom:0;border-color:#a6a7a8;background-color:#fff}.tools-div .tools-content .tools-left{display:table-column;width:75vw;min-width:800px;border-right:thin ridge #dcdcdc;overflow-y:auto}.tools-div .tools-content .tools-left .google-chartline,.tools-div .tools-content .tools-left .tools-map{height:300px}.tools-div .tools-content .tools-left .track-map{padding:.5rem;border-top:thin ridge #dcdcdc;height:auto}.tools-div .tools-content .tools-left .track-map .map-holder{width:98%;height:100%}.tools-div .tools-content .tools-right{box-sizing:border-box;min-width:15rem;width:30vw;padding-right:1rem}.tools-div .tools-content .tools-right .result{padding:1rem;font-size:1rem;display:table;width:100%}.tools-div .tools-content .tools-right .resultBlock{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:3vw}.tools-div .tools-content .tools-right .result-column{width:45%}.login{padding:2rem}.login .login-content{margin:auto;width:30%;min-width:300px;border:1px;border-radius:5px;padding:1rem;border-style:solid;border-color:grey}.laps-holder{margin-left:1rem;width:95%;height:30vw;overflow:auto}.laps-holder .laps-table{font-size:.8rem;width:99%}.file-list{height:100%;overflow-y:auto;background:#e3e3e3 none repeat scroll 0 0;box-sizing:initial;display:-webkit-flex;display:flex;min-height:100vh;width:100%;-webkit-flex-direction:column;flex-direction:column;position:relative;z-index:0}*,:after,:before{box-sizing:initial!important}.popup-main{width:85%}.calendar-links{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.summary-title{font-weight:700}.summary-title,.summary-unit{font-size:.8rem;font-style:italic}.summary-unit{font-weight:400}
/*# sourceMappingURL=main.52e404bc.chunk.css.map */