body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fdfdfd}*,body{font-family:"Montserrat",sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body{color:#353535}body ::-webkit-scrollbar{display:none}a{text-decoration:none;color:var(--black)}.ListContainer{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:16px;grid-row-gap:16px}@media (min-width:500px){.ListContainer{grid-template-columns:1fr 1fr 1fr}}@media (min-width:768px){.ListContainer{display:flex;flex-wrap:wrap;justify-content:flex-start}.ListContainer>*{margin-right:16px}}.Card{box-shadow:0 1px 10px rgba(0,0,0,.05);box-sizing:border-box;-webkit-transition:.3s ease;transition:.3s ease}.Card:active{box-shadow:0 0 1px rgba(0,0,0,.05)}.List{width:100%;height:40vw;max-height:200px}.List .List-container{height:100%;width:100%;display:flex;flex-direction:column}.List .List-container *{flex-basis:50%}.List .List-container .List-description *{margin:0;padding:0}.List .List-container .List-description p{font-weight:600;font-size:20px}.List .List-container .List-description span{font-size:.8em;color:#888}@media (min-width:768px){.List{width:200px}}.View{min-height:100vh;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start}.Title{font-weight:700;font-size:30px;margin:0}.Divider{width:100%}.Header{min-height:40px;margin-bottom:1em;display:flex;align-items:center;justify-content:space-between}.Header .Header-center{flex:1 1;text-align:center}.CircleButton{display:flex;align-items:center;justify-content:center;z-index:2;-webkit-transition:.3s ease;transition:.3s ease;box-shadow:0 0 10px rgba(0,0,0,.4)}.CircleButton:active{box-shadow:0 0 1px transparent}.TaskContainer{overflow:hidden;overflow-y:scroll;height:100%}.TaskGroup{margin-bottom:2em}.TaskGroup .TaskGroup-label{color:#888;font-size:.8em;font-weight:600}.Task{display:flex;justify-content:space-between;align-items:center;margin:.5em 0}.Task .Task-text p{margin:0;padding:0}.Task .Task-text .Task-label{font-weight:600}.Task .Task-text .Task-date{margin-top:.3em;color:#888;font-size:.8em}.TasksView{position:relative;display:flex;flex-direction:column;height:100vh}.TasksView .TasksView-header{flex-basis:10vh;padding:30px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end}.TasksView .TasksView-header>.TasksView-header-text{margin-top:12px}.TasksView .TasksView-header p{color:hsla(0,0%,100%,.7);margin:0}.TextField p{color:#888;font-size:.8em;margin:0}.TextField input{font-size:16px;border:none;outline:none}.TextField input:focus{outline:none}.DateField p{color:#888;font-size:.8em;margin:0}.DateField input{border:none;outline:none}.DateField input:focus{outline:none}.MuiInputBase-input,.MuiInputLabel-shrink{font-family:"Montserrat"!important}.MuiInput-underline,.MuiInput-underline:after,.MuiInput-underline:before{border:none!important}.NewTaskForm{display:flex;flex-direction:column;height:100%;flex-grow:1}.NewTaskForm .NewTaskForm-fields{flex:1 1;padding:16px;box-sizing:border-box}.Button{width:100%;height:50px;text-align:center;border:none;outline:none;display:flex;align-items:center;justify-content:center;font-size:16px;-webkit-transition:.3s ease;transition:.3s ease}.Button:active span{-webkit-transform:scale(.9);transform:scale(.9)}
/*# sourceMappingURL=main.752ff537.chunk.css.map */