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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.logpage{background-color:#ddd;justify-content:center}.loginContainer,.logpage{display:flex;flex-direction:column}.loginContainer{align-self:center;background-color:#fff;border:solid;border-width:2px;margin:60px;padding:20px 50px}.imgContainer{align-items:center;display:flex;justify-content:center}img{flex-shrink:0;min-height:100%;min-width:100%}.formContainer{background-color:#aaa;border:solid;border-width:2px;display:flex;flex-direction:column;margin-bottom:15px;margin-top:30px;padding:25px}.inputRow{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly}.inputLabel{font-size:22px}.inputText{font-size:20px}.submitButton{background-color:#ddd;padding:20px 0}.popup{background-color:#0000005f}.alertContainer{align-content:center;background-color:#fff;flex-direction:column;height:28%;margin:10% auto;padding:0;width:38%}.alertContainer,.textContainer{display:flex;justify-content:center}.textContainer{flex:2 1;flex-direction:column}.alertText{font-size:25px;font-weight:600;text-align:center}.button,.buttonRow{flex:1 1}.button{background-color:#bfbfbf;margin:14px 10px}.button:hover{background-color:rgba(51,163,170,.59)}body,html{margin:0;padding:0}.logoContainer{margin:15px auto 0;width:70%}.goalsButton{background-color:#bfbfbf;border:1px solid #000;border-radius:4px;padding:5px 10px}.goalsButton:hover{background-color:rgba(51,163,170,.59)}.page{display:flex;flex-direction:row;height:100vh}.title{color:gold;font-size:40px;margin:28px;padding:0}.subCommentTitle{background-color:#ccc;border-radius:10px;font-size:26px;margin:12px 12px 20px;padding:15px;text-align:center;width:80%}.menuPanel{background-color:#fff;display:flex;flex:1 1;flex-direction:column;padding:6px 12px}.loggedIn{display:flex;flex-direction:row;font-size:20px}.menuButton{background-color:#dfdfdf;border:1px solid #000;border-radius:4px;font-size:20px;margin:8px 15px;padding:12px}.menuButton:hover{background-color:rgba(51,163,170,.59)}.menuBottomText{align-items:end;display:flex;font-size:22px;height:100%;justify-content:center;text-decoration:underline}.contentPanel,.contentPanelDiscuss{align-items:center;background-color:#040278;display:flex;flex:5 1;flex-direction:column}.contentPanelDiscuss,.filterContainer{margin:0;padding:0}.filterContainer{background-color:#44444499;display:flex;justify-content:center;position:absolute;width:81%}.filterTitle{flex:1 1;font-size:26px;margin:4px;text-align:center}.filterInput{display:flex;flex:4 1;font-size:20px;margin:10px 0 10px 10px;text-align:center}.filterOptions{align-items:center;flex:1 1;justify-content:space-around;margin:15px 0}.APcontainer,.filterOptions{display:flex;flex-direction:row}.APcontainer{height:100%;width:100%}.userContainer{background-color:#dadada;flex:2 1;flex-direction:column;padding:0 20px}.usersTable{margin-top:70px}.teamContainer{background-color:#d0d0d0;border-left:2px solid #000;flex:1 1;flex-direction:column;padding:0 20px}.APsubtitle{font-size:34px;margin:20px 0;text-align:center}.APaddForm{background-color:#bbb;border-radius:6px;flex-direction:column;margin:10px 15% 30px;padding:10px 4px}.APaddForm,.APaddForm2{display:flex;justify-content:center}.APaddForm2{margin-bottom:30px}.APaddFormButton{background-color:#bfbfbf;border:1px solid #000;border-radius:6px;font-weight:600;padding:8px 14px}.APaddFormButton:hover{background-color:rgba(51,163,170,.59)}table{border-collapse:collapse;width:100%}td{border:2px solid;font-size:20px;margin:80px 0;text-align:center}.clickableCell:hover{background-color:rgba(51,163,170,.59)}.list,.noListPage{background-color:#dadada;height:100%;width:100%}.list{overflow:auto}.listItem{border:3px solid #444;border-radius:8px;margin:38px 10%;padding:20px 0;white-space:pre-wrap}.listItem,.listItemNoAction{background-color:#444;color:gold;font-size:20px;font-weight:500;text-align:center}.listItemNoAction{border-radius:8px;margin:35px 12%;padding:15px 0}.listItemFocused{background-color:#444;border:2px solid gold;color:#cab302;font-size:20px;margin:35px 12%;padding:15px 0;text-align:center}.listItem:hover{background-color:#444;border:3px solid gold}.listItemRounded{background-color:#444;border:3px solid #444;border-radius:30%;color:gold;font-size:20px;margin:35px 12%;padding:6px 0;text-align:center}.listItemRounded:hover{background-color:#444;border:3px solid gold}.innerContainer{align-items:center;justify-content:center}.dataRowLeft,.innerContainer{display:flex;flex-direction:row}.dataRowLeft{justify-content:left;margin-left:6%}.dataRow{flex-direction:row;justify-content:space-evenly;text-align:center}.dataRow,.tightRow{align-items:center;display:flex;width:100%}.tightRow{color:#fff;justify-content:center}.dataColumn{display:flex;flex-direction:column;width:100%}.ratingsContainer{background-color:rgba(51,163,170,.59);border-top:1px solid #000;flex-direction:column;padding:14px 0}.ratingsContainer,.ratingsRow{align-items:center;display:flex;justify-content:center;width:100%}.ratingsRow{flex-direction:row}.ratingsLabel{font-size:22px;font-weight:700;margin-right:14px}.starRating{font-size:28px;font-weight:900}.infoText{margin:4px 4px 4px 10%}.infoText,.infoTextRow{color:gold;display:flex;font-size:18px;font-weight:500;padding:0}.infoTextRow{margin:4px}.textBox{color:#000;margin:12px 10%}.textBox,.textBoxWRatings{background-color:#ccc;border-radius:10px;flex:3 1;padding:24px 14px}.textBoxWRatings{margin:12px 0 12px 10%}.graphButton{border:2px solid #fff;border-radius:10px;color:#cab302;padding:12px}.graphButton:hover{background-color:rgba(51,163,170,.59)}.employeeListEmployee{flex:1 1;font-size:26px;font-weight:700}.employeeListTeam{color:#dfdfdf;flex:1 1}.filterBar{margin-top:15px;padding:8px;width:100%}.loaderBackground{align-items:center;background-color:#dadada;display:flex;height:100%;justify-content:center}.loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:16px solid #00000066;border-radius:50%;border-top-color:#3498db;height:120px;margin:auto;width:120px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.popup{background-color:#000000aa}.container2{background-color:#aaa;display:flex;flex-direction:column;margin:10% auto;padding:20px;width:50%}.commentTitle{color:#cab302;font-size:40px;margin:0 0 18px;padding:0;text-align:center}.closeButton{width:100%}.inputFieldContainer{align-items:center;display:flex;height:200px;justify-content:center;margin:0;padding:0;width:100%}.inputField1{border:2px solid #000;font-size:20px;height:90%;padding:10px;resize:none;width:95%}.pullDownContainer{align-items:center;display:flex;justify-content:center;margin:10px 10px 10px 5%}.pullDownList{font-size:16px}.pullDownLabel{font-size:20px;margin:0 5px 0 0;padding:0}.pullDownOption{font-size:16px;margin:0;padding:8px;width:140px}.dateContainer{display:flex;flex-direction:row;justify-content:center;margin-bottom:25px;margin-top:8px}.dateLabel{font-size:16px;margin:0 8px 0 0;padding:0}.dateButton,.dateInput{font-size:12px}.dateButton{background-color:#cfcfcf;padding:4px}.dateButton:hover{background-color:rgba(51,163,170,.59)}.ratingsFormContainer{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:40px}.ratingsForm{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:center}.ratingsLabel{font-size:16px;margin:0 5px}.buttonRow{justify-content:space-between;margin:0;padding:0}.actionButton{background-color:#cfcfcf;flex:1 1;margin:0 20px;padding:10px}.actionButton:hover{background-color:rgba(51,163,170,.59)}.page{background-color:#0000005f;height:100%;left:0;position:fixed;top:0;width:100%}.content{display:flex;flex-direction:column;position:relative}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.optionsBar{background-color:#999;display:none;width:250px}.closeButton{margin-top:15px;padding:10px}.popup{background-color:#000000cc;height:100%;justify-content:center;left:0;top:0;width:100%}.container,.popup{align-items:center;display:flex;position:fixed}.container{background-color:#fff;flex-direction:column;height:48%;justify-content:space-between;padding:10px;width:40%}h1{text-align:center}.permEditor{background-color:#bababa;display:flex;flex-direction:row;justify-content:space-between;width:36%}.permButton{padding:0 14px}.employeeContainer{margin:15px 4px;overflow:hidden;overflow-y:scroll;width:100%}.addForm{display:flex;flex-direction:row}.page{background-color:grey;z-index:1}.content{background-color:#fff;height:100%;margin:auto;padding:22px;width:65%}.contactTitle{background-color:#000;color:gold;padding:14px 0}.description{margin:15px auto;width:65%}.mailForm{align-items:center;display:flex;flex-direction:column;margin:20px 30px}.mailSubject{font-size:20px;padding:8px;width:100%}.mailBody{font-size:16px;height:400px;margin:5px;padding:8px;resize:none;width:100%}.buttonRow{display:flex;flex-direction:row;justify-content:center}.contactSubmitButton{background-color:#dfdfdf;border:1px solid #000;border-radius:4px;font-size:20px;margin:10px 20px;padding:12px;width:100%}.contactSubmitButton:hover{background-color:rgba(51,163,170,.59)}
/*# sourceMappingURL=main.316124b0.css.map*/