.banner{text-align:center}.banner h1{color:#ca2e55;font-size:4em;margin:200px 0 0}.banner p{color:#235789;font-size:2.5em}.welcome-message{text-align:center;margin-top:2.5em;margin-bottom:2.5em;font-weight:thin;font-size:1.25em}.get-started-button{width:150px;height:50px;line-height:50px;margin:auto;text-align:center;border-radius:10px;background-color:#ead94c;box-shadow:0 3px 15px rgba(0,0,0,.2)}.get-started-link{text-decoration:none;font-weight:700;font-size:1.5em;color:#ca2e55}.Header{position:fixed;top:0;left:0;width:100%;height:70px;background-color:#fdfffc;z-index:10;padding-left:20px;padding-right:20px;padding-top:5px;opacity:.95;box-shadow:0 3px 15px rgba(0,0,0,.2)}.Header h1{margin:0}.Home-link,.nav-link{text-decoration:none;color:#ca2e55}.Header_login{position:absolute;right:40px;top:17px}.Header_nav_links{margin-top:-30px;float:right}.Header_tagline{color:#235789}.mid{margin:15px}@media only screen and (max-width:600px){.Header{height:90px}.Header_tagline,.Home-link{margin-left:0}.Header_nav_links{margin-top:7px;float:left}}.registration-box{background-color:#fdfffc;border-radius:5px;width:400px;height:400px;margin:200px auto auto;text-align:center;box-shadow:0 3px 15px rgba(0,0,0,.2);padding:1em}.registration-box h1{color:#ca2e55}.login-link{color:#235789;text-decoration:none}.RegistrationForm div{width:80%;margin:auto}.RegistrationForm div label{display:inline;text-align:left;font-size:.9em;margin-left:0;margin-right:100%}.RegistrationForm div input{display:block;width:100%;height:2em;margin:auto auto 1em}.already{margin-bottom:1em;font-weight:700}.RegistrationForm button{width:130px;height:40px;line-height:40px;margin:1em auto auto;padding:0;text-align:center;border-radius:10px;background-color:#ead94c;text-decoration:none;font-weight:700;font-size:1.2em;color:#ca2e55;box-shadow:0 3px 15px rgba(0,0,0,.2)}.RegistrationForm button:hover{cursor:pointer}.tasksform-box{position:fixed;left:0;right:0;z-index:10;background-color:#fdfffc;border-radius:5px;width:400px;height:350px;margin:150px auto auto;text-align:center;box-shadow:0 3px 15px rgba(0,0,0,.2);padding:1em}.tasksform-box h1{color:#ca2e55}.TasksForm div label{display:inline;text-align:left;font-size:.9em;margin-left:0;margin-right:100%}.TasksForm div input{position:absolute;right:0;top:0}.TasksForm div{position:relative;width:60%;margin:auto auto 1em;text-align:left}.TasksForm div select{position:absolute;right:0;top:0}.cancel-button,.TasksForm button{width:200px;height:40px;line-height:40px;margin:1em auto 10px;padding:0;text-align:center;border-radius:10px;background-color:#ead94c;text-decoration:none;font-weight:700;font-size:1.2em;color:#ca2e55;box-shadow:0 3px 15px rgba(0,0,0,.2)}.cancel-button{padding:6px}.TasksForm button:hover{cursor:pointer}.timeBlock{height:30px;width:200px;margin:0;background-color:#bbb;font-size:.8em;padding:2px 2px 2px 5px}.timeBlock:nth-child(2n){background-color:#ddd;background-color:#ccc}.timeBlock:first-child{border-top-right-radius:5px;border-top-left-radius:5px}.timeBlock:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.dayTimeline{width:200px;box-shadow:0 3px 15px rgba(0,0,0,.2)}.schedule-header{font-size:1.5em;text-align:center}.task{border:1px solid #000;width:150px;border-radius:8px}p{margin:0}.delete-task{position:absolute;right:2px;top:2px;background-color:#bdbbbb;border:.5px solid #bdbbbb;border-radius:20%;font-weight:700}.high{background-color:#ca2e55;border-color:#ca2e55;opacity:.85}.medium{background-color:#ead94c;border-color:#ead94c;opacity:.85}.low{background-color:#218380;border-color:#218380;opacity:.85}.task:active{box-shadow:3px 3px grey;box-shadow:0 3px 15px rgba(0,0,0,.2)}.handle{width:100%;height:30px;opacity:1;cursor:-webkit-grabbing;cursor:grabbing;padding:2px 2px 2px 5px}.schedule{width:400px;display:grid;grid-template-columns:200px 50px 150px;position:relative;margin:auto;touch-action:none}.tasks-div{grid-column:3/4}.schedule-header{height:30px}.sleep-link-div{display:grid;grid-template-columns:200px 50px 150px;width:400px;margin:auto;text-align:center}.sleep-link,.tasks-link{width:100%;height:40px;line-height:40px;margin:1em auto 10px;padding:0;text-align:center;border-radius:10px;background-color:#fdfffc;text-decoration:none;font-weight:700;font-size:1.2em;color:#ca2e55;box-shadow:0 3px 15px rgba(0,0,0,.2)}Link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.tasks-link{grid-column:3/4}.sleep-box{position:fixed;left:0;right:0;background-color:#fdfffc;border-radius:5px;width:400px;height:430px;margin:150px auto auto;text-align:center;box-shadow:0 3px 15px rgba(0,0,0,.2);padding:1em;z-index:10}.sleep-box h1{color:#ca2e55}.SleepForm{margin-bottom:15px}.SleepForm div{position:relative;width:60%;margin:auto auto 1em;text-align:left}.SleepForm div label{text-align:left;font-size:.9em}.SleepForm div select{height:2em;margin:auto auto 1em;position:absolute;right:5px}.sleep-message{margin-bottom:1em;font-weight:700}.abort-button,.sleep-submit{width:230px;height:40px;line-height:40px;margin:1em auto auto;text-align:center;border-radius:10px;background-color:#ead94c;text-decoration:none;font-weight:700;font-size:1.2em;color:#ca2e55;box-shadow:0 3px 15px rgba(0,0,0,.2)}.abort-button{padding:4px}.SleepForm button:disabled{background-color:grey}.SleepForm button:hover{cursor:pointer}.login-box{background-color:#fdfffc;border-radius:5px;width:400px;height:350px;margin:200px auto auto;text-align:center;box-shadow:0 3px 15px rgba(0,0,0,.2);padding:1em}.login-box h1{color:#ca2e55}.registration-link{color:#235789;text-decoration:none}.LoginForm div{width:80%;margin:auto}.LoginForm div label{display:inline;text-align:left;font-size:.9em;margin-left:0;margin-right:100%}.LoginForm div input{display:block;width:100%;height:2em;margin:auto auto 1em}.new{margin-bottom:1em;font-weight:700}.LoginForm button{width:130px;height:40px;line-height:40px;margin:1em auto auto;padding:0;text-align:center;border-radius:10px;background-color:#ead94c;text-decoration:none;font-weight:700;font-size:1.2em;color:#ca2e55;box-shadow:0 3px 15px rgba(0,0,0,.2)}.LoginForm button:hover{cursor:pointer}main{margin-top:100px}*{box-sizing:border-box}body{margin:0;padding:0;font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ebe9e9}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.red{color:red}
/*# sourceMappingURL=main.0383a906.chunk.css.map */