body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.task-input-right{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center}.weekday-container{align-items:top;display:flex;flex-direction:row;justify-content:space-around;margin-top:1.5rem}@media only screen and (max-width:599px){.weekday-container{flex-direction:column;margin:1rem auto;width:80%}}.weekday{border-left:1px dotted #8cc0bd;border-left:1px dotted var(--base);flex:1 1 100px;text-align:center}.weekday:first-child{border:none}.weekday ul{list-style:none;padding:0}@media only screen and (max-width:599px){.weekday{border:none;margin-bottom:0}}.weekday-header h4,.weekday-header h5{font-size:.7rem;font-weight:300;margin:0}.weekday-header h4{font-size:2rem}.task{align-items:center;display:flex;flex-direction:row;font-size:.65rem;justify-content:flex-start;margin:0 1vw .4rem;position:relative;text-align:left}.task button{font-size:.7rem;padding:.05rem}@media only screen and (max-width:599px){.task{margin:.5rem 15vw 0}}.delete-task{background-color:#c75555;color:#fff;position:absolute}.task-text{font-size:1.2em;margin-left:.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.hide-check{color:#fff}.hide-delete{display:none}@media only screen and (max-width:599px){.task-container form{flex-direction:column}.hide-weekday{display:none}.weekday-header{align-items:baseline;border-bottom:1px solid #8cc0bd;border-bottom:1px solid var(--base);display:flex;flex-direction:row;justify-content:space-around}.weekday-header h5{font-size:1rem}.weekday-header h4{font-size:1.5rem}}header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:.5rem auto;width:80%}@media only screen and (max-width:599px){header{flex-direction:column;margin-bottom:2rem}}.header-date-time,.header-text{text-align:center}.header-text{flex:1 1}@media only screen and (min-width:600px){.header-text{text-align:left}}.header-text h1{color:#8cc0bd;color:var(--base);font-family:EB Garamond,serif;font-size:3.5rem;font-weight:500;letter-spacing:.3rem;margin:0}.header-text p{margin:0}@media only screen and (max-width:599px){.header-text p{margin:0 auto 1.5rem;width:80%}}@media only screen and (min-width:600px){.header-text p{width:80%}}@media only screen and (min-width:900px){.header-text p{width:70%}}@media only screen and (min-width:1200px){.header-text p{width:50%}}@media only screen and (min-width:1800px){.header-text p{width:50%}}.underline{-webkit-text-decoration:underline #8cc0bd;-webkit-text-decoration:underline var(--base);text-decoration:underline #8cc0bd;text-decoration:underline var(--base)}.header-date-time{flex:1 1;font-size:1.3rem}@media only screen and (min-width:600px){.header-date-time{text-align:right}}.header-time{color:#8cc0bd;color:var(--base);font-size:2rem;font-weight:400}#color-picker{border-radius:5px;margin-left:.5rem}nav{flex-direction:column;font-weight:400}nav,nav ul{align-items:center;display:flex;justify-content:center}nav ul{flex-direction:row;gap:1.5rem;margin:0;padding:0}nav>p{font-size:.6rem;letter-spacing:.1rem;margin-bottom:0}nav ul li{list-style:none}nav ul li:hover{cursor:pointer;text-shadow:0 .01em #000,0 -.01em #000,.01em 0 #000,-.01em 0 #000}.nav-link-active{-webkit-text-decoration:underline #8cc0bd;-webkit-text-decoration:underline var(--base);text-decoration:underline #8cc0bd;text-decoration:underline var(--base)}.habit-tracker{align-items:normal;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:2rem auto;padding-bottom:2rem}@media only screen and (max-width:599px){.habit-tracker{width:100%}}@media only screen and (min-width:600px){.habit-tracker{width:80%}}@media only screen and (min-width:900px){.habit-tracker{width:60%}}@media only screen and (min-width:1200px){.habit-tracker{width:50%}}@media only screen and (min-width:1800px){.habit-tracker{width:40%}}.habit-header-dates{align-items:center;border-bottom:1px solid #8cc0bd;border-bottom:1px solid var(--base);display:flex;flex-direction:row;gap:1.5rem;justify-content:right}@media only screen and (max-width:599px){.habit-header-dates{justify-content:center}}.habit-header-date{background-color:transparent;border:none;height:1.2rem;padding:0;width:1.2rem}.habit{align-items:center;display:inline-flex;justify-content:space-between}@media only screen and (max-width:599px){.habit{flex-direction:column;margin-bottom:.7rem}}.habit-content{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;margin-right:2rem;text-align:right}@media only screen and (max-width:599px){.habit-content{align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;margin:0 0 .4rem}}@media only screen and (min-width:600px){.habit-content{margin-right:1rem}}.habit-checkbox-row{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center}.habit-btns{display:inline-flex;margin-right:1rem;white-space:nowrap}@media only screen and (max-width:599px){.habit-btns{flex-direction:row-reverse;margin:0 0 0 1rem}}.habit-btns i{margin-right:.5rem}.habit-btns .bi-trash{color:#8cc0bd;color:var(--base)}.habit-checkbox{border:2px solid #8cc0bd;border:2px solid var(--base);border-radius:100px;height:1.2rem;padding:0;width:1.2rem}.habit-checkbox i{color:#fff;pointer-events:none}.checkbox-fill{background-color:#8cc0bd;background-color:var(--base);border-color:#fff}@media screen and (max-width:330px){.habit-container form{align-items:center;display:flex;flex-direction:column;justify-content:center}.habit-container form button[type=submit]{display:inline;margin:0 auto;width:30%}}:root{--base:#8cc0bd;--base-opaque:#8cc0bd50}body{overflow-y:scroll}.App{font-family:Rubik,sans-serif;font-weight:300;margin-bottom:3rem;text-align:center}section{background-color:#8cc0bd50;background-color:var(--base-opaque);border-radius:50px;margin:0 auto;padding:0 0 1rem;width:95%}.container-title{font-weight:500;padding-top:1rem}button:hover,i:hover{cursor:pointer}.bi-star,.bi-star-fill{color:#daa520}form{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center}button[type=submit]{background-color:#8cc0bd;background-color:var(--base);color:#fff;font-weight:600}button,form input,select{background-color:#fff;border:none;border-radius:5px;display:inline-block;font-size:.9rem;padding:.5rem}.star-btn{border-bottom-left-radius:0;border-top-left-radius:0}.text-input{border-bottom-right-radius:0;border-top-right-radius:0}.options{align-items:center;display:flex;flex-direction:row;gap:3em;justify-content:center}@media only screen and (max-width:599px){.options{flex-direction:column;gap:0}}.edit,.sort{font-size:.8rem;letter-spacing:.05rem;margin-top:.5rem}.edit button,.sort button{font-size:.7rem;letter-spacing:.02rem;margin-left:.5rem;padding:.2rem .4rem}.selected{background-color:#8cc0bd;background-color:var(--base);color:#fff}.help-text{font-size:.7rem;letter-spacing:.1rem;margin-top:.3rem}.priority{font-weight:500}.completed{opacity:.5;text-decoration:line-through}.highlight-today{font-weight:600!important}
/*# sourceMappingURL=main.2c8fa89a.css.map*/