@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Sacramento&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);:root{--primary-font:"Roboto",sans-serif;--primary-bg:#d4e4f7;--primary-color:#341c09;--border-color:#9f9f9f;--secondary-font:"Sacramento",cursive;--logo-font:"Bebas Neue",cursive}*{margin:0;padding:0;box-sizing:border-box;font-family:"Roboto",sans-serif;font-family:var(--primary-font);background-color:#d4e4f7;background-color:var(--primary-bg);color:#341c09;color:var(--primary-color)}.message-toast{text-align:center;width:100%;position:fixed;top:0;left:0;padding:.75rem 1rem}@media screen and (max-width:1160px){html{font-size:14px}}@media screen and (max-width:1000px){html{font-size:12px}}@media screen and (max-width:775px){html{font-size:10px}}@media screen and (max-width:480px){html{font-size:8px}}.Homepage{height:100vh;display:grid;grid-template-columns:15% .7fr .3fr}.Homepage .homepage-body{border-right:1px solid var(--border-color)}@media screen and (max-width:1450px){.Homepage{grid-template-columns:25% 75%}.Homepage .homepage-body{border:none}}.Sidebar{align-items:flex-start;grid-gap:2rem;gap:2rem;padding:2rem;height:100%;border-right:1px solid var(--border-color)}.Sidebar,.Sidebar ul{display:flex;flex-direction:column}.Sidebar ul{list-style-type:none;grid-gap:4rem;gap:4rem}.Sidebar ul li>*{display:flex;align-items:center;grid-gap:1rem;gap:1rem;padding:.5rem;cursor:pointer;text-decoration:none;color:var(--primary-color)}.Sidebar ul li span{display:flex;align-items:center;font-size:1.1rem}.sidebar-logo{margin-bottom:2rem;font-size:2.25rem;padding:.5rem;letter-spacing:.05rem;font-family:var(--logo-font);cursor:pointer}.navbar-section{display:flex;width:100%;align-items:center;padding:2rem;font-size:1.25rem}.navbar-section ul{list-style-type:none;margin-left:auto;display:flex;grid-gap:2rem;gap:2rem;align-items:center}.navbar-section ul li{display:flex;align-items:center;padding:.5rem}.navbar-section ul li button{display:flex;align-items:center;font-size:1.25rem;grid-gap:.5rem;gap:.5rem;padding:.5rem 1.5rem;border:none;border-radius:2.5rem;cursor:pointer}.navbar-section ul li button,.navbar-section ul li button>*{background-color:var(--primary-color);color:var(--primary-bg)}.navbar-logo{padding:.5rem;font-weight:500;font-size:1.5rem}.Navbar input[type=date]{padding:.5rem;font-size:1rem;border:1px solid var(--primary-color);color:var(--primary-color);border-radius:1px}.Navbar .btn-authenticate{border-radius:2px}@media screen and (max-width:630px){.navbar-section ul{grid-gap:1rem;gap:1rem;margin:0 auto 0 0}.navbar-section{flex-wrap:wrap-reverse;grid-gap:1.5rem;gap:1.5rem}}@media screen and (max-width:400px){.navbar-section ul li button{font-size:1rem;grid-gap:.5rem;gap:.5rem;padding:.5rem 1rem}}.habit-section{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--border-color);width:50rem;margin-bottom:2rem}.habit-section-left{display:flex;flex-direction:column;align-items:flex-start;grid-gap:.5rem;gap:.5rem}.habit-icons-group{display:flex;grid-gap:1rem;gap:1rem;align-items:center}.habit-icons-group *{cursor:pointer}.habit-section-left h3{font-weight:400}.navbar-modal div{margin-bottom:.75rem}.navbar-modal span{font-size:.825rem}.navbar-modal input,select{outline:none;padding:.5rem;font-size:1rem;border:1px solid var(--primary-color);margin-top:.5rem}.navbar-modal input[type=number]{width:4rem}.navbar-modal input[type=text]{width:100%}.navbar-modal .input-groups{display:flex;flex-direction:column}.navbar-modal .input-groups .goal-details{display:grid;grid-template-columns:.6fr 1fr 1.2fr 1.2fr;grid-gap:1rem;gap:1rem}.navbar-modal .input-groups-parent{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.navbar-modal .button-group{display:flex;align-items:center;justify-content:flex-end;grid-gap:1rem;gap:1rem;margin-top:2rem}.navbar-modal .button-group button{font-size:1rem;padding:.5rem 1.5rem;border:none;background-color:var(--primary-color);color:var(--primary-bg);border-radius:2px}.plus-one-icon{font-size:1.25rem}.btn-active{cursor:pointer}.btn-disabled{cursor:not-allowed}@media screen and (max-width:1000px){.habit-section{width:45rem}}@media screen and (max-width:775px){.habit-section{width:40rem}}@media screen and (max-width:630px){.habit-section{width:35rem}}@media screen and (max-width:520px){.habit-section{width:30rem}}.Habits{display:flex;flex-direction:column;align-items:flex-start;padding:1rem 1.5rem}.Habits .quote-text{padding:1rem;font-weight:400;margin-top:1rem;margin-bottom:2rem;line-height:2rem}.Pomodoro{padding:2rem;display:flex;flex-direction:column;align-items:center;grid-gap:2rem;gap:2rem;height:100%}.Pomodoro .pomodoro-title{padding:1rem;font-weight:500;font-size:1.5rem}.Pomodoro .pomodoro-button-group{display:flex;grid-gap:1rem;gap:1rem;padding:1rem;margin-bottom:1rem}.Pomodoro button{font-size:1.25rem;padding:.5rem 1.5rem;border:none;background-color:var(--primary-color);color:var(--primary-bg);border-radius:2.5rem;cursor:pointer}.Pomodoro .timer{display:flex;flex-direction:column;justify-content:center;align-items:center}.Pomodoro .timer h3{font-size:1.2rem;font-weight:400}.Pomodoro .timer span{height:10rem;width:10rem;display:flex;justify-content:center;align-items:center;font-size:2.5rem;border-radius:100%;border:3px solid var(--primary-color)}@media screen and (max-width:1450px){.Pomodoro{border-right:1px solid var(--border-color)}}@media screen and (max-width:630px){.Pomodoro .pomodoro-button-group{flex-direction:column}.Pomodoro .timer span{height:8rem;width:8rem;font-size:2rem}}.landing-card{margin:8rem auto 0;width:20rem;background-color:var(--primary-bg);padding:1.5rem;border-radius:2px;color:var(--primary-color)}.landing-card a{text-decoration:none;color:var(--primary-color)}.landing-card>*{margin:auto}.landing-card h1{text-align:center;font-size:2.25rem;color:var(--primary-color);font-family:var(--logo-font);font-weight:400}.landing-inputs{display:flex;flex-direction:column;margin:3rem 0 .75rem;grid-gap:1rem;gap:1rem}.landing-inputs .label-with-input{display:flex;flex-direction:column;margin-bottom:1.25rem}.landing-inputs label{margin-bottom:.75rem;text-align:left;display:flex;justify-content:space-between;align-items:center}.password-toggle{cursor:pointer}.landing-inputs input{height:2rem;font-size:1rem;background-color:var(--primary-bg);outline:none;border:none;border-bottom:1px solid var(--primary-color)}.secondary-cta-section{display:flex;align-items:center;justify-content:space-between}.secondary-cta-section label{margin-left:8px}.secondary-cta-section a{font-size:.9rem}.secondary-cta-checkbox{display:flex;align-items:center}.landing-card button{border:none;height:45px;width:100%;border-radius:2px;color:var(--primary-bg);background-color:var(--primary-color);font-size:1.1rem;margin:1rem 0;cursor:pointer}.alternate-cta{text-align:center;font-size:1rem}.Empty{display:flex;flex-direction:column;align-items:center;margin-top:25vh}.Empty img{width:35rem;height:20rem;margin-bottom:5rem}.Empty h3{font-size:1.75rem}@media screen and (max-width:700px){.Empty img{width:28rem;height:16rem}}@media screen and (max-width:540px){.Empty img{width:21rem;height:12rem}.Empty h3{font-size:1.5rem}}@media screen and (max-width:430px){.Empty{margin-top:35vh}.Empty img{width:14rem;height:8rem}.Empty h3{font-size:1.25rem}}@media screen and (max-width:335px){.Empty h3{font-size:1rem}}
/*# sourceMappingURL=main.b0a00380.chunk.css.map */