body{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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:#f0f0f0;height:100%}.main-container{min-height:calc(100vh - 6rem - 65px)}.main-simulate-button{margin:auto;padding-left:0;padding-bottom:21px}.main-left{padding-bottom:1rem;padding-left:.5rem;padding-right:.5rem;background-color:#f4f3f3;color:#1b1b1b}.main-form{border:1px solid #ccc;padding:5px 11px 27px;height:100%}.main-right{padding-top:1rem;padding-left:.5rem;padding-right:.5rem}.main-chart{padding-bottom:2px;margin-right:70px}.chart{min-width:30rem}.main-spacer{height:5px}.cal-table{font-size:14px;width:100%}.cal-table th{background-color:#ebe8e8;color:#1b1b1b;border:1px solid #d1d1d1}.cal-table td{border:1px solid #d1d1d1;text-align:center;background-color:#f4f3f3}.cal-table tr:nth-child(2n){background-color:#f2f2f2}.cal-table tr:hover{background-color:#ddd}.cal-table td:nth-child(14){border-left:2px solid #999}.cal-table-download,.cal-table tr:nth-child(5){background-color:#fff}.cal-table-download{margin-left:40%;font-weight:700;font-size:17px;text-decoration:underline}.cal-table a:link,a:active,a:hover,a:visited{color:#268555}.print-chart{margin-left:43%;font-weight:700;font-size:17px;text-decoration:underline}.tbl_url,.tbl_url:hover{color:#666}.strike-value{text-decoration:line-through;color:#666}.main-totals{padding-top:14px;padding-left:5px;background-color:#fff}.main-smd{padding-left:3px}.main-auc{padding-left:157px}.main-aev{padding-left:16px}.sim-bttn-group{margin-left:295px}.kwhresults{float:left;padding-right:5px}.heatresults{float:left}.loading-progress{padding-top:22%;padding-left:450px}.btn-primary{border-color:#268555}.btn-primary,.btn .btn-primary:hover,.btn btn-primary{color:#fff;background-color:#268555!important}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:hover{color:#fff;background-color:#268555!important;border-color:#268555!important}.help-container{padding-left:11px;width:1000px}.form-element-colors{color:#000}.footer{width:100%}@media (min-width:1024px){.main-container{display:flex}.main-left{width:30rem}.main-right{flex:1 1;padding-top:0;padding-right:.5rem}}.Header{background-color:#008558;color:#fff}.Header-logo{padding-top:17px;padding-bottom:17px;align-items:left;justify-content:left}.logout-submit{font-family:Roboto,sans-serif;background-color:#008558!important;margin-top:5%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer;float:right}.Select.is-focused:not(.is-open)>.Select-control{outline:none;box-shadow:none;border-color:#ccc}.loading-container{width:200px;height:200px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:url(#goo);filter:url(#goo);-webkit-animation:rotate-move 2s ease-in-out infinite;animation:rotate-move 2s ease-in-out infinite}.dot,.loading-container{position:absolute;margin:auto}.dot{width:70px;height:70px;border-radius:50%;background-color:#000;top:0;bottom:0;left:0;right:0}.dot-3{background-color:#2ba265;-webkit-animation:dot-3-move 2s ease infinite,index 6s ease infinite;animation:dot-3-move 2s ease infinite,index 6s ease infinite}.dot-2{background-color:#b0d9a5;-webkit-animation:dot-2-move 2s ease infinite,index 6s ease -4s infinite;animation:dot-2-move 2s ease infinite,index 6s ease -4s infinite}.dot-1{background-color:#185a39;-webkit-animation:dot-1-move 2s ease infinite,index 6s ease -2s infinite;animation:dot-1-move 2s ease infinite,index 6s ease -2s infinite}@-webkit-keyframes dot-3-move{20%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:translateY(-18px) scale(.45);transform:translateY(-18px) scale(.45)}60%{-webkit-transform:translateY(-90px) scale(.45);transform:translateY(-90px) scale(.45)}80%{-webkit-transform:translateY(-90px) scale(.45);transform:translateY(-90px) scale(.45)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes dot-3-move{20%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:translateY(-18px) scale(.45);transform:translateY(-18px) scale(.45)}60%{-webkit-transform:translateY(-90px) scale(.45);transform:translateY(-90px) scale(.45)}80%{-webkit-transform:translateY(-90px) scale(.45);transform:translateY(-90px) scale(.45)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes dot-2-move{20%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:translate(-16px,12px) scale(.45);transform:translate(-16px,12px) scale(.45)}60%{-webkit-transform:translate(-80px,60px) scale(.45);transform:translate(-80px,60px) scale(.45)}80%{-webkit-transform:translate(-80px,60px) scale(.45);transform:translate(-80px,60px) scale(.45)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes dot-2-move{20%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:translate(-16px,12px) scale(.45);transform:translate(-16px,12px) scale(.45)}60%{-webkit-transform:translate(-80px,60px) scale(.45);transform:translate(-80px,60px) scale(.45)}80%{-webkit-transform:translate(-80px,60px) scale(.45);transform:translate(-80px,60px) scale(.45)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes dot-1-move{20%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:translate(16px,12px) scale(.45);transform:translate(16px,12px) scale(.45)}60%{-webkit-transform:translate(80px,60px) scale(.45);transform:translate(80px,60px) scale(.45)}80%{-webkit-transform:translate(80px,60px) scale(.45);transform:translate(80px,60px) scale(.45)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes dot-1-move{20%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:translate(16px,12px) scale(.45);transform:translate(16px,12px) scale(.45)}60%{-webkit-transform:translate(80px,60px) scale(.45);transform:translate(80px,60px) scale(.45)}80%{-webkit-transform:translate(80px,60px) scale(.45);transform:translate(80px,60px) scale(.45)}to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes rotate-move{55%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}80%{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotate-move{55%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}80%{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes index{0%,to{z-index:3}33.3%{z-index:2}66.6%{z-index:1}}@keyframes index{0%,to{z-index:3}33.3%{z-index:2}66.6%{z-index:1}}.Graph{border-radius:10px;background-color:#363636;padding-top:20px;right:10px}.Table-Total{width:40%}.csv-input{z-index:1}.CSV-Reader-Input{position:absolute;left:0;top:1;z-index:1;opacity:0}.Browse-Button{background-color:#fff;border-radius:1rem;box-shadow:0 0 5px #b9b9b9;color:#1b1b1b;font-family:Roboto,sans-serif;padding-top:4px;padding-bottom:4px;text-align:left;width:126px;z-index:0}.fileName{padding-left:20px;padding-top:5px}.Browse-Button-Icon{color:#b9b9b9}.Browse-Button-Text{padding-left:18px}.Main-Container{margin-top:2vh;margin-bottom:2vh;min-height:79vh;border-width:1px;border-style:ridge;border-radius:5px;background-color:#fff}.Main-Center{padding-top:10px;padding-bottom:10px}.Main-Center,.Main-Center-Graph{margin-left:auto;margin-right:auto}.Main-Center-Graph{text-align:center}.Main-Top{padding:10px;display:block;margin:15px auto;border-radius:5px;font-family:Roboto,sans-serif}.label{text-align:right;clear:both;float:left;margin-right:15px}.Process-Button.btn:focus{outline:none;box-shadow:none}.Process-Button{box-shadow:0 0 5px #b9b9b9;border-radius:1rem;padding-top:4px;padding-bottom:4px;width:126px}.Process-Button-Placement{text-align:right;padding-top:10px;padding-bottom:10px;padding-right:15px;float:right;justify-content:right}.TableGraph{margin-top:20px}.table{margin-bottom:0}.table th{padding:10px 0 0 19%}.table td,.table th{text-align:left;border-style:none;border-width:0}.table td{padding:0 0 0 19%}*{font-family:Roboto,sans-serif}.footer{background:#d1d1d1;color:#787878}.footer-col{padding-top:2.1vh;padding-bottom:2.1vh}.login-input-text{width:100%;font-size:12px;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;box-sizing:border-box}.login-button{background-color:#d9d9d6;color:#000;font-weight:700;padding:8px 10px;margin:8px 0;width:35%}.login-button:hover,.login-button:visited{opacity:.8;outline:none}.login-imgcontainer{text-align:center}img.avatar{width:15%}span.psw{float:right;padding-top:20px}.login-alert{padding:20px;background-color:#ff7f7f;color:#fff;display:none;width:50%}.vertical-align{border:0 dotted #fff;margin:0 auto;text-align:center}.login-div{background:#1b1b1b url(/static/media/Leaves-Bkg.3749924d.jpg) no-repeat 50% fixed;height:100vh;background-size:cover}#login-form{padding-top:calc((100vh - 400px)/2)}.header{display:block;padding-top:301px;padding-bottom:29px}.login-flex-container-row{display:flex;flex-direction:row;justify-content:center}.login-flex-container-col{display:flex;flex-direction:column;margin-left:0;justify-content:center;width:50%}#login-div input{border:1px solid #fff;background-color:rgba(0,0,0,.4);color:#fff;opacity:1;border-radius:2em;width:300px;padding:14px 29px 14px 57px}.login-button{background-color:#268555;color:#fff;font-weight:400;font-size:14px;padding:15px 15px 16px;margin:10px auto;border:none;cursor:pointer;width:300px;border-radius:4em;text-transform:uppercase;outline:none}.inputWithIcon{position:relative}.ip2{border:1px solid #fff;background-color:rgba(0,0,0,.4);color:#fff;opacity:1;border-radius:2em;width:300px;padding:14px 29px 14px 57px}.vertical-spacer{height:15px}.icon-margin-user{position:absolute;color:#fff;margin-left:20px;margin-top:18px}.icon-margin-lock{position:absolute;color:#fff;margin-left:22px;margin-top:16px;font-size:21px}:focus,input:focus,textarea:focus{outline:none}.alert{padding:20px;background-color:#f44336;color:#fff}.closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;-webkit-transition:.3s;transition:.3s;outline:none}.closebtn:hover{color:#000}
/*# sourceMappingURL=main.c549dc12.chunk.css.map */