body{margin:0;font-family:"Open sans",Arial,sans-serif;background-color:#f3f6f7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.Task_taskItem__2tj_t{color:#333;list-style:none;padding-left:1em;font-weight:700}.Task_taskItem__2tj_t div{display:flex;align-items:flex-start}.Task_taskItem__2tj_t div button{margin-right:.4rem}.Task_remove__5DzNr{display:none;margin-left:1rem}.Task_remove__5DzNr button:hover{color:red;background:transparent}.Task_taskItem__2tj_t:hover .Task_remove__5DzNr{display:inline-block}.Task_taskCompleted__3bA8R{text-decoration:line-through;color:#777;font-weight:400}.Task_pointer__19i2T{cursor:pointer}.Task_highlight__1jEt-{background:#ffff70}.Button_btn__1PDgW{padding:.6rem .8rem;border-radius:8px;position:relative;font-size:11pt;display:inline-block;cursor:pointer;box-shadow:-10px -10px 15px #fff,10px 10px 15px rgba(16,53,66,.08),inset 10px 10px 15px rgba(16,53,66,.02);border:none}.Button_btn__1PDgW:before{content:"";width:100%;height:100%;position:absolute;background:rgba(0,0,0,.05);left:0;top:0;display:none;border-radius:inherit}.Button_btn__1PDgW:focus{outline:0;box-shadow:0 0 0 1px rgba(0,0,0,.2)}.Button_btn__1PDgW:hover:before{display:block}.Button_btnPrimary__1cusH{background-color:#5fa8fc;color:#fff;background-clip:padding-box;border:3px solid transparent}.Button_btnSecondary__3vP2d{background-color:#9c9c9c;color:#fff}.Button_btnDark__2GTj5{background-color:#555;color:#fff}.Button_btnOutline__1B0Zy{background:transparent;border:1px solid #e7e7e7;color:#333}.Button_btnLink__xQmtj{border:none;padding:0;background:transparent;color:#333}.Button_btnLink__xQmtj:hover:before{display:none}.Button_circle__25JQl{padding:.6rem .7rem;border-radius:50%;background-color:#5fa8fc;background-image:linear-gradient(290deg,rgba(0,0,0,.2),transparent);background-clip:padding-box;border:3px solid transparent}.Button_activeButton__2rxE1{background-color:#ebf4ff;box-shadow:inset 2px 2px 5px rgba(0,0,0,.08),0 10px 15px #fff!important;font-size:14px;color:rgba(0,0,0,.4);pointer-events:none}.EditableOnClick_taskCompleted__2DU0H{text-decoration:line-through;color:#777;font-weight:400}.EditableOnClick_pointer__2PPQ1{cursor:pointer}.ButtonGroup_buttonGroup__z_ZHG{border-radius:20px;box-shadow:-6px -6px 9px #fff,6px 6px 9px rgba(16,53,66,.08),inset 6px 6px 9px rgba(16,53,66,.02);border:none;display:inline-block}.ButtonGroup_buttonGroup__z_ZHG>button:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ButtonGroup_buttonGroup__z_ZHG>button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;border-left:1px solid hsla(0,0%,78.4%,.2)}.ButtonGroup_buttonGroup__z_ZHG>button{border-radius:20px;border:none;box-shadow:none;box-shadow:inset 6px 6px 8px rgba(0,0,0,.02)}.ButtonGroup_buttonGroup__z_ZHG>button:first-child{padding-left:.8rem}.ButtonGroup_buttonGroup__z_ZHG>button:last-child{padding-right:.8rem}.ButtonGroup_buttonGroup__z_ZHG button{flex-grow:1}.Filters_filters__3OQvy{margin:1rem 0 0}.Filters_filterBadge__I7qgo{background:#5fa8fc;border-radius:3px;width:1rem;height:1rem;line-height:1rem;text-align:center;font-size:9px;font-weight:700;color:#fff;display:inline-block;vertical-align:top}.Filters_filterTextBadge__PH31B{font-weight:700;font-size:9px;vertical-align:middle;color:#aaa}.Progress_progressBarContainer__3AdkQ{background:#eee;box-shadow:inset -4px -4px 6px hsla(0,0%,100%,.9),inset 4px 4px 6px rgba(16,53,66,.08),4px 4px 6px rgba(0,0,0,.01),-4px -4px 6px hsla(0,0%,100%,.5);border:none;border-radius:8px;margin-top:.3rem}.Progress_progressBar__3pcKP{height:.3rem;border-radius:inherit}.TaskList_toDoListModule__1dVvf{box-shadow:-10px -10px 15px hsla(0,0%,100%,.8),10px 10px 15px rgba(16,53,66,.08),inset 10px 10px 40px rgba(16,53,66,.04),inset -10px -10px 40px hsla(0,0%,100%,.7);border:none;padding:2rem 3rem 3rem;position:relative;border-radius:.5rem}.TaskList_taskList__1QZ0i{padding:0}.TaskList_taskList__1QZ0i li{margin-bottom:.3rem;border-bottom:1px solid #e6e6e6;padding-bottom:.8rem;padding-top:.4rem}.TaskList_toDoListHeader__3pbiU{display:flex;justify-content:space-between;align-items:center}.TaskList_addButton__2K-0R{margin-left:1rem}.TaskList_searchButton__2g0NW{position:absolute;top:3px;right:1rem}.TaskList_searchBox__1k_bg{position:relative;display:inline}.TaskList_searchBox__1k_bg input{padding-right:2.3rem}.TaskList_closeButton__2MTnf{position:absolute;right:1.4rem;top:1.4rem;opacity:.3}.TaskList_closeButton__2MTnf:hover{opacity:1}.TaskList_moreButton__3N8lg{position:absolute;left:1.4rem;top:1.4rem;padding-left:.3rem;padding-right:.3rem;opacity:.3}.TaskList_moreButton__3N8lg:hover{opacity:1}.PopupMenu_popupMenu__1ZI5Z{list-style:none;position:absolute;padding:1rem;top:0;left:2.5rem;box-shadow:2px 2px 6px rgba(0,0,0,.3);border-radius:.3rem;background-color:#fff;z-index:1}.PopupMenu_popupMenu__1ZI5Z li:not(:last-child){border-bottom:1px solid #f5f5f5}.PopupMenu_popupMenu__1ZI5Z a{padding:.5rem .4rem;text-decoration:none;display:block;color:#666;border-radius:.3rem}.PopupMenu_popupMenu__1ZI5Z a:hover{color:#045bbe;background-color:#f6f6f6}.ToDoLists_toDoLists__1tssY{display:grid;grid-template-columns:repeat(auto-fill,minmax(480px,1fr));grid-gap:1rem}.ToDoLists_addToDoList__XkqYe{position:fixed;right:0;top:1rem;border-radius:50%;border-top-right-radius:0;border-bottom-right-radius:0;text-align:center;background:#ccc;padding:.3rem;box-shadow:0 1px 6px rgba(0,0,0,.5);z-index:1}.App_app__3NoNF{border-radius:6px;padding:2rem}input:not([type=checkbox]).form-control{box-shadow:inset -10px -10px 15px hsla(0,0%,100%,.9),inset 10px 10px 15px rgba(16,53,66,.08),10px 10px 15px rgba(0,0,0,.01),-10px -10px 15px hsla(0,0%,100%,.5);border:none;padding:.75rem 1rem;border-radius:4px;background-color:transparent;font-size:13pt;box-shadow:inset 2px 2px 3px rgba(0,0,0,.1)}input:not([type=checkbox]).form-control::-webkit-input-placeholder{opacity:.6}input:not([type=checkbox]).form-control:-ms-input-placeholder{opacity:.6}input:not([type=checkbox]).form-control::-ms-input-placeholder{opacity:.6}input:not([type=checkbox]).form-control::placeholder{opacity:.6}.inline-block{display:inline-block}.py-0{padding-top:0;padding-bottom:0}.m-0{margin:0}.bg-none{background:transparent}.border-0{border:none}.text-center{text-align:center}.text-muted{color:silver}.border-box{box-sizing:border-box}.w-100{width:100%}.mx-auto{margin:0 auto}.text-primary{color:#045bbe}
/*# sourceMappingURL=main.5d8acd43.chunk.css.map */