body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0f172a;box-sizing:border-box;font-family:Quicksand,Montserrat,sans-serif;margin:0;overflow-x:hidden}.App,body{width:100vw}.App{margin:5% auto}.slide-in{transform-origin:left}.slide-in,.slide-out{height:100vh;left:0;position:fixed;top:0;width:100%}.slide-out{transform-origin:right}.Button_button__O\+4gT{background:#0077b6;border:1px solid #0077b6;border-radius:.375rem;color:#fff;cursor:pointer;font:inherit;font-size:1.15rem;padding:.5rem 1.5rem;text-align:center;width:100%}.Button_button__O\+4gT:active,.Button_button__O\+4gT:hover{background:#0096c7;border-color:#0096c7}.Button_button__O\+4gT:focus{outline:none}@media (max-width:500px){.Button_button__O\+4gT{padding:.5rem}}.Card_card__9h8Dh{background-color:#fff;border-radius:.375rem;box-shadow:0 2px 8px #0077b64d;box-sizing:border-box;height:auto;margin:1rem 0;padding:1rem 1.5rem}@media (max-width:500px){.Card_card__9h8Dh{font-size:.8rem;padding:1rem}}.TodoForm_title__ypYqj{color:#000;margin:0}.TodoForm_control__XuQQX{align-items:stretch;display:flex;flex-direction:column;margin:.5rem 0 1rem}.TodoForm_control__XuQQX input,.TodoForm_control__XuQQX label,.TodoForm_control__XuQQX textarea{display:block}.TodoForm_control__XuQQX label{color:#464646;flex:1 1;font-weight:700;margin-bottom:.5rem}.TodoForm_control__XuQQX input,.TodoForm_control__XuQQX textarea{border:1px solid #ccc;border-radius:6px;flex:3 1;font:inherit;padding:.35rem}.TodoForm_control__XuQQX input:focus,.TodoForm_control__XuQQX textarea:focus{background:#eaf8ff;border-color:#0077b6;outline:none}.TodoForm_control__XuQQX.TodoForm_invalid__12xWv input{background:#fbdada;border-color:red}.TodoForm_actions__knIa0{display:flex;flex-direction:row;justify-content:flex-end;text-align:center}.TodoForm_addingTodo__iuqeE,span{color:#fff;font:inherit}.TodoForm_error__\+Vb5r{color:#d41515;font-size:.8rem;font-weight:600;margin:0;text-align:left}@media (max-width:500px){.TodoForm_title__ypYqj{font-size:1.2rem}.TodoForm_addingTodo__iuqeE,span{font-size:1rem}}.TodoList_todoList__Px2Zv{list-style:none;margin:0;padding:0}.TodoList_textContent__t5eqQ{display:flex;flex-direction:column;height:auto;max-width:100%}.TodoList_textContent__t5eqQ h4,.TodoList_textContent__t5eqQ p{word-wrap:break-word;color:#000;font-size:1.15rem;font-weight:800;margin:0;overflow-wrap:break-word;text-align:left;white-space:pre-line;word-break:break-all}.TodoList_textContent__t5eqQ p{font-size:1rem;font-weight:600;margin-top:.5rem}.TodoList_deleteButton__ObTvI{background-color:#b00020;border:2px solid #b00020;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:.025em;margin-left:.5rem;padding:.5em .75em;text-transform:capitalize}.TodoList_deleteButton__ObTvI:hover{background-color:#c21938;border:2px solid #c21938}.TodoList_loadingTodos__GqsFc{align-items:center;color:#fff;display:flex;font-size:1rem;justify-content:center;margin:0 auto}.TodoList_link__izqfj{color:#fff;font-weight:600;margin-top:2rem}.TodoList_authLinks__lv0QN{color:#0077b6;text-decoration:underline}.TodoList_noTodos__w3UbM{color:#fff;font-size:1rem;margin:0}.TodoList_date_and_time__761PZ{font-size:.7rem;font-weight:600;margin:1rem 0 0}i{color:#000000b3}.TodoList_content__Afv2e{display:flex;flex-direction:row;justify-content:space-between}.TodoList_container__7mEES{display:flex;flex-direction:column;justify-content:space-between}.TodoList_buttonContent__A5BBh{align-items:center;display:flex;justify-content:center;margin:0}.TodoList_list__Yr\+IW{background-color:#fff;border-radius:.375rem;margin:.5rem 0;padding:.65rem}@media (max-width:500px){.TodoList_deleteButton__ObTvI{border-radius:.25rem;font-size:.8rem;font-weight:600;padding:.25em .5em}.TodoList_h2__kvbmc{font-size:1.2rem}}.Todo_todoContent__Tir\+J{width:100%}.Todo_authLinks__k5bES{color:#0077b6;text-decoration:none}.Todo_container__CFCOn{margin:auto;width:80%}@media (min-width:500px){.Todo_container__CFCOn{margin-top:5%;width:60%}}@media (min-width:600px){.Todo_container__CFCOn{margin-top:8%;width:60%}}@media (min-width:1000px){.Todo_container__CFCOn{margin-top:8%;width:50%}}@media (min-width:2560px){.Todo_container__CFCOn{margin-top:5%}}.AddSuccess_addSuccess__47Ox6{align-items:center;background-color:#fff;border-radius:.375rem;box-sizing:border-box;display:flex;height:auto;justify-content:center;left:0;margin:0 auto;padding:0;position:fixed;right:0;width:80%;z-index:10}.AddSuccess_message__\+Xhdw{color:#0077b6;font-size:1rem;font-weight:700;margin:.75rem;padding:0;text-align:center}img{display:block}.AddSuccess_messageAndImg__5S\+vX{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0;width:80%}@media (min-width:500px){.AddSuccess_addSuccess__47Ox6{width:60%}}@media (min-width:1000px){.AddSuccess_addSuccess__47Ox6{width:50%}}.TaskList_tasksList__irzeR{list-style:none;margin:0;padding:0}.TaskList_buttonContent__LDVDH{align-items:center;display:flex;justify-content:center;margin:0}.TaskList_deleteButton__1Pb1M{background-color:#b00020;border:2px solid #b00020;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:.025em;margin-left:.5rem;padding:.5rem .75rem;text-align:center;text-transform:capitalize}.TaskList_deleteButton__1Pb1M:hover{background-color:#c21938;border:2px solid #c21938}.TaskList_text__XP4ei{word-wrap:break-word;color:#000;flex:1 1;font-weight:600;height:auto;margin:0;overflow-wrap:break-word;text-align:left;white-space:pre-line;word-break:break-all}.TaskList_loadingTasks__fLQGY{align-items:center;color:#fff;display:flex;font-size:1rem;justify-content:center;margin:0 auto}.TaskList_link__1mNlZ{color:#fff;font-weight:600;margin-top:2rem}.TaskList_authLinks__Cyu3D{color:#0077b6;text-decoration:underline}.TaskList_noTasks__UuBJr{color:#fff;font-size:1rem;margin:0}.TaskList_date_and_time__SY5-r{font-size:.7rem;font-weight:600;margin:1rem 0 0;min-width:50%}.TaskList_content__lr8YJ{display:flex;flex-direction:row;justify-content:center}.TaskList_container__lElnC{display:flex;flex-direction:column;justify-content:space-between}.TaskList_list__vhNaW{background-color:#fff;border-radius:.375rem;margin:.5rem 0;padding:.65rem}@media (max-width:500px){.TaskList_deleteButton__1Pb1M{border-radius:.25rem;font-size:.8rem;font-weight:600;padding:.25rem .5rem}.TaskList_h2__eiAqZ{font-size:1.2rem}}.TaskForm_control__yrtJj{align-items:stretch;display:flex;flex-direction:column;margin-bottom:1rem}.TaskForm_control__yrtJj input,.TaskForm_control__yrtJj label,.TaskForm_control__yrtJj textarea{display:block}.TaskForm_control__yrtJj label{color:#000;flex:1 1;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.TaskForm_control__yrtJj input,.TaskForm_control__yrtJj textarea{border:1px solid #ccc;border-radius:6px;flex:3 1;font:inherit;padding:.35rem}.TaskForm_control__yrtJj input:focus,.TaskForm_control__yrtJj textarea:focus{background:#eaf8ff;border-color:#0077b6;outline:none}.TaskForm_control__yrtJj.TaskForm_invalid__q2-Yc input{background:#fbdada;border-color:red}.TaskForm_actions__qXGlw{display:flex;flex-direction:row;justify-content:flex-end;text-align:center}.TaskForm_error__HB8MB{color:#d41515;font-size:.8rem;font-weight:600;margin:0;text-align:left}.TaskForm_addingTask__cijjj,span{color:#fff;font:inherit}@media (max-width:500px){.TaskForm_control__yrtJj label{font-size:1.2rem}.TaskForm_addingTask__cijjj,span{font-size:1rem}}.Tasks_tasksContent__F-ABg{width:100%}.Tasks_container__r-dkc{margin:auto;width:80%}@media (min-width:500px){.Tasks_container__r-dkc{margin-top:5%;width:60%}}@media (min-width:600px){.Tasks_container__r-dkc{margin-top:8%;width:60%}}@media (min-width:1000px){.Tasks_container__r-dkc{margin-top:8%;width:50%}}@media (min-width:2560px){.Tasks_container__r-dkc{margin-top:5%}}.Home_content__PwBpg{margin-top:5rem;text-align:center}h1{color:#0077b6}p{color:#fff}.Home_button__69XSp{background:#0077b6;border:1px solid #0077b6;border-radius:1rem;color:#fff;cursor:pointer;font:inherit;font-size:1.15rem;padding:.5rem 1.5rem;text-align:center}.Home_button__69XSp:active,.Home_button__69XSp:hover{background:#0096c7;border-color:#0096c7}.Home_button__69XSp:focus{outline:none}.Home_links__hIyOx{display:flex;flex-direction:row;justify-content:space-evenly;margin-left:auto;margin-right:auto;margin-top:5%;width:70%}@media (max-width:425px){.Home_content__PwBpg{margin-top:4rem}.Home_links__hIyOx{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:space-between}.Home_button__69XSp{font-size:.8rem;margin:.5rem auto;width:8rem}.Home_content__PwBpg h1{font-size:1rem}.Home_content__PwBpg p{font-size:.8rem;margin:0 1rem}}@media (max-width:320px){.Home_content__PwBpg{margin-top:4rem}.Home_button__69XSp{font-size:.6rem;margin:.4rem auto;width:7rem}h1{font-size:.8rem}p{font-size:.6rem;margin:0 1rem}}.AuthButton_button__jBDgQ{background:#0077b6;border:1px solid #0077b6;border-radius:.375rem;color:#fff;cursor:pointer;font:inherit;font-size:1.15rem;margin:.375rem 0;padding:.5rem 1.5rem;text-align:center;width:100%}.AuthButton_button__jBDgQ:active,.AuthButton_button__jBDgQ:hover{background:#0096c7;border-color:#0096c7}.AuthButton_button__jBDgQ:focus{outline:none}button:active:disabled,button:disabled,button:focus:disabled,button:hover:disabled{background:#ccc;border-color:#ccc;color:#666;cursor:not-allowed}@media (max-width:500px){.AuthButton_button__jBDgQ{padding:.5rem}}.Register_title__A9UYe{color:#000}.Register_error__j2Yah{color:#d41515;font-size:.8rem;font-weight:600;margin:0;text-align:left}.Register_container__Bdmgv{margin:10% auto;width:80%}.Register_control__1U35r{align-items:stretch;display:flex;flex-direction:column;margin:1rem 0}.Register_control__1U35r input,.Register_control__1U35r label{display:block}.Register_control__1U35r label{color:#464646;flex:1 1;font-weight:700;margin-bottom:.5rem}.Register_control__1U35r input{border:1px solid #ccc;border-radius:6px;flex:3 1;font:inherit;padding:.35rem}.Register_control__1U35r input:focus{background:#eaf8ff;border-color:#0077b6;outline:none}.Register_control__1U35r.Register_invalid__-f96X input{background:#fbdada;border-color:red}.Register_actions__8tYL-{background-color:#0077b6;text-align:center}.Register_registering__8FN4S{color:#fff;font:inherit}.Register_link__CkClg{color:#fff;font-weight:600;margin-top:2rem}.Register_authLinks__UaYGb{color:#0077b6;text-decoration:underline}@media (min-width:500px){.Register_container__Bdmgv{margin-top:5%;width:60%}}@media (min-width:600px){.Register_container__Bdmgv{margin-top:8%;width:60%}}@media (min-width:1000px){.Register_container__Bdmgv{margin-top:8%;width:50%}}@media (min-width:2560px){.Register_container__Bdmgv{margin-top:5%}}.Login_title__EmUXd{color:#000}.Login_container__8bIJU{margin:10% auto;width:80%}.Login_control__WhZVf{align-items:stretch;display:flex;flex-direction:column;margin:1rem 0}.Login_control__WhZVf input,.Login_control__WhZVf label{display:block}.Login_control__WhZVf label{color:#464646;flex:1 1;font-weight:700;margin-bottom:.5rem}.Login_control__WhZVf input{border:1px solid #ccc;border-radius:6px;flex:3 1;font:inherit;padding:.35rem}.Login_control__WhZVf input:focus{background:#eaf8ff;border-color:#0077b6;outline:none}.Login_control__WhZVf.Login_invalid__pDbzO input{background:#fbdada;border-color:red}.Login_actions__Ko\+Hr{display:flex;flex-direction:row;justify-content:flex-end;text-align:center}.Login_loggingIn__YeuKp{color:#fff;font:inherit}.Login_error__xNOVj{color:#d41515;font-size:.8rem;font-weight:600;margin:0;text-align:left}.Login_link__gJlUr{color:#fff;font-weight:600;margin-top:2rem}.Login_authLinks__vQzDA{color:#0077b6;text-decoration:underline}@media (min-width:500px){.Login_container__8bIJU{margin-top:5%;width:60%}}@media (min-width:600px){.Login_container__8bIJU{margin-top:8%;width:60%}}@media (min-width:1000px){.Login_container__8bIJU{margin-top:8%;width:50%}}@media (min-width:2560px){.Login_container__8bIJU{margin-top:5%}}.LoginError_login-error__sG1M1{background-color:#292627;border:1px solid #b00020;border-radius:.375rem;box-sizing:border-box;color:#b00020;font-size:1rem;font-weight:600;padding:.5rem;text-align:center;width:100%;z-index:50}.ErrorPage_content__rEMx3{margin:3rem auto;text-align:center;width:85%}h2{color:#fff}h3{color:#0096c7;margin-top:1rem;text-decoration:none}@media (max-width:500px){h2{font-size:1.25rem}}.Navbar_header__NVXf5{align-items:center;background-color:#0077b6;display:grid;height:3rem;margin:0 0 4rem;position:fixed;top:0;width:100%;z-index:100}.Navbar_content__7mZ7h,.Navbar_home-and-links__7hJOj{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.Navbar_home-and-links__7hJOj{margin-left:2rem;width:25rem}.Navbar_auth__IxaTt{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-right:2rem;width:14rem}.Navbar_login-link__ytdf\+{margin:0 .5rem}.Navbar_links__YXlR5{display:flex;flex-direction:row;justify-content:space-between;width:11rem}.Navbar_header__NVXf5 h3{color:#fff;margin:0}.Navbar_header__NVXf5 li{background:#0077b6;border:1px solid #0077b6;border-radius:1rem;color:#fff;font:inherit;font-size:1.15rem;font-weight:500;list-style:none;padding:.5rem 1rem;text-align:center}.Navbar_header__NVXf5 a{color:#fff;cursor:pointer;text-decoration:none}.Navbar_header__NVXf5 li:active,.Navbar_header__NVXf5 li:hover{background:#0096c7;border-color:#0096c7}.Navbar_header__NVXf5 a.Navbar_active__WKJpF{border-bottom:4px solid #fff;padding-bottom:.25rem}li.Navbar_logout-button__6ZMqt{border-radius:1.15rem;color:#fff;cursor:pointer;font:inherit;font-size:1.15rem;font-weight:500;text-align:center;width:4rem}li.Navbar_logout-button__6ZMqt:active,li.Navbar_logout-button__6ZMqt:hover{background:#0096c7;border-color:#0096c7}div.Navbar_username__wub2r{color:#ccc;display:flex;font-size:.9rem;font-weight:600;margin-right:.25rem;text-align:center;width:5rem}@media (max-width:800px){.Navbar_header__NVXf5{height:2.5rem}.Navbar_home-and-links__7hJOj{margin-left:.5rem;width:17rem}.Navbar_auth__IxaTt{margin-right:1rem;width:8.5rem}.Navbar_logout-button__6ZMqt{width:8.5rem}.Navbar_links__YXlR5{width:7rem}.Navbar_header__NVXf5 li{border-radius:.7rem;font-size:.85rem;font-weight:500;padding:.3rem .6rem}.Navbar_header__NVXf5 a.Navbar_active__WKJpF{border-bottom:3px solid #fff;padding-bottom:.25rem}h3{font-size:1rem}div.Navbar_username__wub2r{font-size:.75rem}}@media (max-width:425px){.Navbar_header__NVXf5{height:2rem}.Navbar_home-and-links__7hJOj{display:flex;flex-direction:row;justify-content:space-around;margin:0;width:14rem}.Navbar_auth__IxaTt{margin-right:.5rem;width:6rem}.Navbar_logout-button__6ZMqt{width:6rem}.Navbar_links__YXlR5{display:flex;flex-direction:row;justify-content:space-around;width:5rem}.Navbar_header__NVXf5 li{border-radius:.7rem;font-size:.6rem;font-weight:500;padding:.3rem .6rem}.Navbar_header__NVXf5 a.Navbar_active__WKJpF{border-bottom:3px solid #fff;padding-bottom:.25rem}h3{font-size:.8rem}div.Navbar_username__wub2r{font-size:.5rem}}@media (max-width:320px){.Navbar_header__NVXf5{height:1.8rem}.Navbar_home-and-links__7hJOj{display:flex;flex-direction:row;justify-content:space-around;margin:0;width:12rem}.Navbar_auth__IxaTt{margin-right:.5rem;width:4rem}.Navbar_links__YXlR5,.Navbar_logout-button__6ZMqt{width:4rem}.Navbar_header__NVXf5 li{border-radius:.7rem;font-size:.5rem;font-weight:500;padding:.3rem .6rem}h3{font-size:.6rem}div.Navbar_username__wub2r{font-size:.5rem}}.RootLayout_main__uESO2{margin:4rem auto;width:100vw}.ConfirmationPage_container__Syc5Y{margin:10% auto;padding:1rem;text-align:center;width:80%}.ConfirmationPage_text-center__63ipH{color:#fff;margin:1rem 0}.ConfirmationPage_link__ubKj2{color:#0077b6}
/*# sourceMappingURL=main.2a24519d.css.map*/