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}#root,body,html{height:100%;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin:0;width:100%}button{border-radius:15px}#topTab{background:#a9a9a9;border-bottom:thin solid #000;box-sizing:border-box;flex-direction:row;height:60px;margin:0;padding:0;width:100%}#topTab,.topTabThird{align-items:center;display:flex}.topTabThird{height:100%;justify-content:center;width:33%}.topTabThird.first{justify-content:flex-start!important}.topTabThird.last{justify-content:flex-end!important}.topTabThird>h1{font-size:30px}.topTabThird>button{align-items:center;display:flex;font-size:20px;height:40px;justify-content:center;margin:5px;max-width:100px;width:40%}#sortParameterSelector{font-size:16px;height:40px;margin:10px;width:85%}#editButton{background-color:#6495ed}#addItem,#saveEdits{background:#aaf683}.topTabThird>button:disabled{background:#d3d3d3!important}#itemList{box-sizing:border-box;flex:2 1;height:75%;margin:0;overflow:scroll;padding:0;width:100%}#noItems{display:flex;height:100%;text-align:center;width:100%}#noItems>h3{margin:auto;width:60%}.listItem{border-bottom:thin dashed gray;font-size:20px;height:64px;list-style-type:none;padding:10px}.listItem,.taskLabel{align-items:center;display:flex}.taskLabel{flex-direction:row;width:100%}input.checkbox{transform:scale(2)}.taskContent{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-left:10px;width:100%}.taskName{margin-left:1px}.priorityLevel{align-items:center;background:#000;border-radius:15px;display:inline-flex;font-weight:700;height:30px;justify-content:center;width:40px}.priorityLevel.low{color:#ff0}.priorityLevel.medium{color:orange}.priorityLevel.high{color:red}.editInput{font-size:100%;height:70%;padding:0;width:65%}.prioritySelector{height:30px}.deleteButton{background:#ee6055;font-size:20px;height:30px;margin:0;padding:0;width:40px}#footer{background:#a9a9a9;border-top:thin solid #000;box-sizing:border-box;flex-direction:column;height:90px}#deleteButtonContainer,#footer{align-items:center;display:flex;justify-content:space-evenly}#deleteButtonContainer{height:40px;width:100%}#footer>div>button{font-size:14px;font-weight:700;height:40px;width:140px}#deleteCompleted{background:#ff9b85}#deleteAll{background:#ee6055}#cancel{background:#d3d3d3}#confirm{background:#aaf683}#deleteAll:disabled,#deleteCompleted:disabled{background:#d3d3d3!important}#switcherContainer{background:#fff;border:thin solid #000;border-radius:15px;display:flex;height:40px;justify-content:space-between;padding:0;width:270px}#switcherContainer>button{background:none;border:none;font-size:20px;height:100%;width:49%}#switcherContainer>button:disabled{background:#6495ed;color:#000}#switcherContainer>button:active{color:#a9a9a9}#signOutRow{align-items:center;display:flex;flex-direction:row;justify-content:center}#signOutButton{background:none!important;border:none;color:#069;cursor:pointer;height:20px!important;padding:0!important;text-decoration:underline;width:80px!important}#createForm{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;width:100%}#taskName{font-size:18px;height:35px;margin-top:10px;width:90%}#low{background-color:#ff0}#medium{background-color:orange}#high{background-color:red}.priorityButton{font-size:15px;height:30px;margin:10px 4px;width:80px}.priorityButton:disabled{border:solid blue;color:#000;font-weight:700}#addTask{background:#aaf683;font-size:20px;height:40px;width:255px}#addTask:disabled{background:#d3d3d3}#popUpBackground{align-items:center;background-color:#d3d3d3e6;display:flex;flex-direction:row;height:100%;justify-content:center;position:fixed;width:100%;z-index:9}#popUp{background:#fff;border:thin solid #000;border-radius:15px;display:flex;flex-direction:column;margin:auto;max-width:550px;min-height:200px;min-width:270px;opacity:1;width:75%}#popUpHeader{align-items:center;background:#a9a9a9;border-bottom:thin solid #000;border-radius:15px 15px 0 0;display:flex;justify-content:space-between;width:100%}#popUpHeader>h2{margin:0 auto}#popUpHeader>button{background:#000;border-radius:50px;color:#fff;height:30px;margin:5px;pointer-events:none;visibility:hidden;width:30px}#closePopUp{font-size:20px;pointer-events:auto!important;visibility:visible!important}#closePopUp:disabled{background-color:#d3d3d3!important}#listSelectorRow{align-items:center;background:#d3d3d3;border-bottom:thin solid gray;box-sizing:border-box;display:flex;flex-direction:row;height:50px;margin:0;padding:0;width:100%}#listSelector{height:30px;margin:10px;width:85%}#shareLists{background-color:#6495ed}#editLists{background-color:#aaf683}#tableTitle{text-align:center}#tableContainer{height:100%;max-height:50vh;min-height:95px;overflow:scroll}#table{display:table;height:100%;table-layout:fixed;width:100%}#messageContainer{align-items:center;display:flex;flex-direction:row;height:95px;justify-content:center}.tableHeaderRow,.tableRow{align-items:center;justify-content:center;overflow:hidden;vertical-align:middle;width:100%}.tableHeaderRow{height:30px}.tableHeaderRow>th{font-size:14px!important;font-weight:700}.tableRow{height:65px}.tableRow>td>button{align-items:center;height:40px;justify-content:center;padding:0;vertical-align:middle}#createRow{align-items:center;background:#a9a9a9;border-radius:0 0 15px 15px;border-top:thin solid #000;display:flex;flex-direction:row;height:65px;width:100%}#createInputWrapper{flex:2 1;padding-left:15px}#createInput{font-size:18px;height:35px;width:100%}#createButtonWrapper{text-align:center;width:80px}#createNewButton{background:#aaf683;height:40px;width:40px}#createNewButton:disabled{background:#d3d3d3!important}.confirmCell{overflow:hidden;padding:0 5px;text-align:center;text-overflow:ellipsis}.confirmCell>button{height:25px!important;margin:0 5px;width:40px}.cancelButton{background:#a9a9a9}.confirmButton{background-color:#aaf683}.listNameCell{overflow:hidden;padding-left:15px;width:100%}.listNameInput{font-size:18px;height:30px;width:90%}.sharedCell{font-size:24px}.deleteCell,.sharedCell{text-align:center;width:50px}.deleteListButton{background:#ee6055;font-size:24px;width:40px}.sharedEmailCell{font-size:18px;overflow:hidden;padding-left:15px;text-overflow:ellipsis;width:100%}.manageCell{text-align:center;width:80px}.cancelManageButton,.manageButton{font-size:24px;width:40px}.makeOwnerButton,.removeUserButton{font-size:16px;font-weight:700;margin:auto 5%;width:40%}.removeUserButton{background:#ee6055}.makeOwnerButton{background:#6495ed}#signUpSignIn{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}#title{font-size:60px;margin:2px}#buttonOptions{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:0;position:absolute;width:100%}#logInButton,#signUpButton{font-size:20px;font-weight:700;height:10%;margin:20px;max-height:100px;max-width:600px;width:50%}#logInButton{background-color:#87cefa}#signUpButton{background-color:#6495ed}hr{border:1px dashed #000;width:45%}#divider{display:flex;flex-direction:row;justify-content:center;margin:10px 0;width:100%}#signIn,#signUp{align-items:center;display:flex;flex-direction:column;margin-top:10px;max-width:600px;width:50%}.signUpSignInInput{height:20px;margin:5px;width:100%}#signInSubmit,#signUpSubmit{background-color:#aaf683;height:25px;margin:15px;width:100%}#signInSubmit:disabled,#signUpSubmit:disabled{background-color:#d3d3d3!important}.errorMessage{color:red;font-size:15px;margin:0;width:100%}#loader{animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#6495ed;height:120px;margin:20px;width:120px}.loadingPopUpBackground{z-index:10!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#errorTitle{color:red}#errorMessage{color:red;font-weight:700;margin:20px;text-align:center}.errorPopUp{z-index:11!important}#verifyBody{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin:auto;min-height:200px;padding:10px 0;width:80%}#sendEmail{font-size:18px;height:30px;width:175px}#verifyMessage{text-align:center}
/*# sourceMappingURL=main.d7728fc1.css.map*/