@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900&display=swap);body{margin: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}*{box-sizing:border-box;color:#424242}body,html{margin:0;padding:0}body{font-family:"Roboto",sans-serif;font-size:14px;line-height:1.5;color:#24292e;height:-webkit-max-content;height:-moz-max-content;height:max-content}h1,h2,h3,h4,h5,h6{font-family:"Roboto",serif}.App{padding-bottom:100px;min-height:100vh;height:auto;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;background:#0cebeb;background:linear-gradient(180deg,#1cc99b,#20e3b2,#0cebeb,#a082d8);background-repeat:no-repeat;background-size:contain}.container{height:auto;display:flex;align-items:center}.navbar{margin:25px;color:#fff;display:flex;justify-content:space-between;width:auto}.navbar h3{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:32px;font-weight:400;margin:0 auto;color:#fff}.mainLogo{width:50%;margin:0 auto}.entryPortalLogo{width:30%}.dashboard-container{display:flex;padding:1rem;background-color:#fafafa;border-radius:15px;width:90vw;margin:0 auto;box-shadow:0 0 39px -20px}.icon-container{display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-left-radius:15px;border-bottom-left-radius:15px}.icon-container .icon{width:2.5rem;margin:2% 0}.icon-container .logo{margin:22% 0}.icon-container button{margin:1% 0;background:none;box-shadow:none}.view-wrapper{margin:0;height:100%}.view-wrapper h2{margin:0}.top-bar{display:flex;flex-direction:row;width:100%;margin-bottom:1rem;margin-left:1rem}.nutriList{max-height:500px;overflow:auto}.nutriCard{text-align:center;box-shadow:0 5px 13px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:5px;padding:2rem;margin:1rem}.nutriCard h2{font-size:16px}.nutriCard h4{font-size:12px}.row-2{width:100%}.component-container{margin:1rem;min-height:60vh}.component-container .graphs{text-align:center}@media only screen and (max-width:1450px){.component-container{grid-template-columns:1fr;grid-template-rows:1fr 1fr;margin:1rem;grid-gap:2rem}.container-one{grid-row:1;grid-column:1;grid-row:2}}.user-predictions{background-color:#fff;border-radius:5px;padding:1rem;text-align:center}.button-style-1,.user-predictions{box-shadow:0 5px 13px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.button-style-1{background-color:#8bd7d2;color:#fff;border:none;padding:.5rem 2rem;margin:1rem auto;border-radius:5px;font-weight:200%;width:100%;font-size:16px}.button-style-1:hover{background-color:#49c6e5}.user-input{padding:1rem 1rem 5rem;text-align:center}.user-input h2{padding-top:3rem}.user-input h4{padding-bottom:2rem}.paper{padding:1em;margin:1em}.root{flex-grow:1}.user-form{width:500px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:2% auto;padding:32px;background-color:#fff;border-radius:10px;box-shadow:0 15px 20px rgba(0,0,0,.12)}.user-form h1{font-weight:500;text-align:center}.user-container{width:500px;min-height:500px;margin:0 auto;padding:32px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.error{margin:0;position:absolute;color:red}input,textarea{padding:.5rem;margin-top:2rem;font-size:16px;width:100%;display:block;border-radius:4px;border:1px solid #ccc}input:focus{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);outline:none}input.error{border-color:red}label{display:block;margin-bottom:.5rem}.input-feedback{color:red;margin-top:.25rem}.submit-btn{max-width:150px;margin:32px auto;display:block;padding:12px 20px;border-style:none;border-radius:5px;background-color:#08c;box-shadow:0 2px 2px rgba(0,0,0,.15);font-size:17px;font-weight:500;color:#fff;cursor:pointer;outline:none;-webkit-appearance:none}button:disabled{opacity:.5;cursor:not-allowed!important}button+button{margin-left:.5rem}button.outline{background-color:#eee;border:1px solid #aaa;color:#555}.back{background-color:#f5f5f5;height:350px;padding:25px;border-radius:5px;overflow:auto}.switch-route{display:block;background:none;border:none;text-decoration:none;margin:0 auto}.route-link{text-decoration:none;color:inherit}.icon-tab{border:0;cursor:pointer}.icon-tab:focus{outline:0}.food-wrapper{grid-column-start:1;grid-column-end:3}.food-wrapper h2,.food-wrapper p{text-align:center}.insulin-type{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;align-items:baseline}.insulin-type p{text-align:right}.insulin-type .checkbox{margin:0}.insulin-input{margin-top:0}.user-input-form{max-width:50%;margin:0 auto 2em}.user-input-form label{text-align:left}.errorText{color:red;font-size:16px}.logOutButton{background-color:#8bd7d2;color:#fff;border:none;padding:.5rem 2rem;margin:1rem auto;border-radius:5px;font-weight:200%;box-shadow:0 5px 13px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);width:100%;font-size:16px}.logOutButton:hover{background-color:orange}.splashPageContainer .splashWelcomeNote{border:4px solid #f5f5f5;border-radius:10px;font-family:"Roboto";margin:1% auto;padding:1%;-webkit-animation:bounce-in-left 1.1s both;animation:bounce-in-left 1.1s both}.splashPageContainer .signupContainer{margin:1% auto;padding:1%;border-radius:10px;-webkit-animation:bounce-in-right 1.1s both;animation:bounce-in-right 1.1s both}.splashPageContainer .sampleGraph{max-width:70%;margin:0 auto;padding:1%;color:"theme.palette.text.secondary"}.splashPageContainer .disclaimer{color:red}.splashPageContainer .splashHeader{margin-top:0;font-family:"Roboto";font-weight:1000;color:#00003f}.splashPageContainer .splashBody{color:#00003f;font-family:"Roboto";font-weight:700}@-webkit-keyframes bounce-in-left{0%{transform:translateX(-600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{transform:translateX(-68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{transform:translateX(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{transform:translateX(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-left{0%{transform:translateX(-600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{transform:translateX(-68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{transform:translateX(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{transform:translateX(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes bounce-in-right{0%{transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-right{0%{transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
/*# sourceMappingURL=main.efb81936.chunk.css.map */