.home-main{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.top-section{height:50%;display:flex;justify-content:center;align-items:center;border-bottom-width:5px;border-top-width:0px;border-right-width:0px;border-left-width:0px;border-color:#d3d3d3;border-style:solid;width:85%}#plan-dive{width:300px;height:150px;font-size:36px}.help{display:flex;justify-content:space-evenly;width:100%;align-items:center;height:50%;flex-wrap:wrap}.issues{display:flex;flex-direction:column;align-items:center;justify-content:center;width:450px;height:200px}.help-button-text{font-size:24px;margin-bottom:30px}.help-link{width:fit-content;height:fit-content}.custom-gas-input{display:flex}.custom-gas-input .MuiFormControl-root{width:8rem}.dive-settings{padding:1.5rem;background-color:#fff}.dive-settings h2 .material-icons{font-size:1.4em;height:auto;width:auto}.dive-settings .settings-input{width:200px;display:block;margin-bottom:1rem}.dive-settings-row{display:flex}.dive-settings-col{margin:1rem}.dive-settings .toggle-label{padding:1rem}.dive-settings .narcotic-toggle{margin-top:1rem;margin-bottom:1rem}.dive-stat,.gas-stat{padding-top:.1rem;padding-bottom:.1rem;line-height:28px}.gas-stat{padding-left:2rem}.warning-icon{font-size:1.4rem!important;margin-left:.5rem;color:#ffc107}.error-icon{font-size:1.4rem!important;margin-left:.5rem;color:#f44336}.gas-calculations{padding:1rem;width:15rem;background-color:#fff}.gas-calc{padding-top:.1rem;padding-bottom:.1rem}.new-dive-radio-group{display:flex!important;flex-direction:row!important;justify-content:center}.new-dive-heading{display:flex;justify-content:center;margin-top:20px}.standard-gas,.custom-gas,.summary-data{padding:2rem}.custom-gas{display:flex;flex-direction:column;align-items:center}.radio-button{padding-bottom:1rem;padding-right:1rem}.save-section{display:flex;justify-content:right}.custom-gas-col,.standard-gas{display:flex;flex-direction:column;align-items:center}.summary-data .dive-start-gas-stats{display:flex;margin-bottom:1rem}.dive-plan-list-section{width:fit-content;display:flex;flex-direction:column}.dive-plan-list{background-color:#fff}.segment-buttons{display:flex;flex-direction:row;justify-content:space-evenly}.add-segment-button{align-self:flex-end;margin-top:.3rem!important;margin-bottom:1rem!important}.segment-icon{padding-right:.5rem}.segment-description{padding-left:2.3rem}.dive-stats{margin-top:1rem;margin-bottom:1rem;width:fit-content;padding:1rem;background-color:#fff}.errors{margin-top:1rem;margin-bottom:1rem;margin-left:1rem}.plan-error{border-width:2px;border-style:solid;border-color:#f44336;color:#f44336;padding:.3rem;margin-bottom:1rem;width:fit-content}.graph{height:340px;width:840px;margin:1rem;justify-content:center;align-items:center;display:flex;border-style:none;background-color:#fff;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.plotly-graph{width:100%;height:100%}.ceiling-chart{padding:1rem;width:400px;height:200px;border-style:none;background-color:#fff}.dialog-graph{height:100%;width:100%}.dive-overview-main{display:flex;justify-content:center}.dive-plan-section{display:flex;flex-direction:column;margin-top:1rem;margin-bottom:1rem}.graphs{margin-left:3rem}.current-stats,.new-depth-stats{padding:1rem;background-color:#fff}.change-depth-main{display:flex;justify-content:center}.change-depth-main .main-content{display:flex;justify-content:center;flex-direction:column}.change-depth-main .dive-current-stats,.change-depth-main .dive-new-depth-stats{margin-top:1rem;width:fit-content;height:fit-content;display:flex}.change-depth-main .input-section{margin-top:1rem;width:fit-content;height:fit-content;border-style:solid;border-width:4px;border-color:#8c9eff;background-color:#fff;padding-left:1rem;padding-right:1rem}.change-depth-main h1{margin-top:2rem;margin-bottom:0rem}.change-depth-main .depth-input{padding-bottom:0;padding-top:1rem;width:10rem}.change-depth-main .actions{margin-top:2rem}.change-depth-main .actions button{margin-right:1rem}.new-gas-input{border-style:solid;border-width:4px;border-color:#8c9eff;padding:1rem;display:flex;background-color:#fff}.new-gas-col{padding-left:1rem;padding-right:1rem;display:flex;flex-direction:column}.gas-description{font-size:.8rem;color:#0000008a}.gas-option-optimal{margin-top:1rem;width:260px}.standard-gas-dropdown{width:12rem}.new-gas-stats{padding:1rem;display:flex;width:500px;justify-content:space-between;background-color:#fff}.gas-calculation-chunk{padding-right:0rem}.change-gas-main{display:flex;justify-content:center}.change-gas-main .main-content{display:flex;justify-content:center;flex-direction:column}.change-gas-main .dive-current-stats,.change-gas-main .dive-new-gas-input,.change-gas-main .dive-new-gas-stats{margin-top:1rem;margin-left:1rem;width:fit-content;height:fit-content;display:flex}.change-gas-main h1{padding-left:1rem;margin-top:2rem;margin-bottom:0rem}.change-gas-main .actions{margin-left:1rem;margin-top:2rem}.change-gas-main .actions button{margin-right:1rem}.new-time-stats{padding:1rem;width:fit-content;height:fit-content;background-color:#fff}.new-time-stats .stats-divider{margin-top:1rem;margin-bottom:1rem}.maintain-depth-main{display:flex;justify-content:center}.maintain-depth-main .main-content{display:flex;justify-content:center;flex-direction:column}.maintain-depth-main .dive-current-stats,.maintain-depth-main .dive-new-time-stats,.maintain-depth-main .dive-ceiling-chart{margin-top:1rem;width:fit-content;height:fit-content;display:flex}.maintain-depth-main .time-at-depth-row{display:flex}.maintain-depth-main h1{margin-top:2rem;margin-bottom:0rem}.maintain-depth-main .input-section{margin-top:1rem;margin-right:1rem;width:fit-content;height:fit-content;border-style:solid;border-width:4px;border-color:#8c9eff;background-color:#fff;padding-left:1rem;padding-right:1rem}.maintain-depth-main .time-input{padding-bottom:0;padding-top:1rem;width:13rem}.maintain-depth-main .actions{margin-top:2rem}.maintain-depth-main .actions button{margin-right:1rem}html,body,#root{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif;background-color:#fafafa;color:#000000de}sup,sub{vertical-align:baseline;position:relative;top:-.4em}sub{top:.4em}.material-icons{vertical-align:middle}
