body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.login{background-color:#3c3c3b;height:100%;padding-top:20vh}.login__form{box-shadow:0 6px 14px 0 rgba(0,0,0,.25);margin:auto;padding:30px 40px;width:330px}.login__formBody,.login__formHead{padding-top:20px}.login__formInputGroup{padding-top:10px;padding-bottom:10px}.login__formLabel{color:#fff;padding-bottom:5px;text-align:left;font-weight:700}.login__formInput{width:100%;height:40px;border-radius:5px;padding-left:10px}.login__submitContainer{text-align:left;margin-top:10px}.login__submitButton{min-width:130px;background-color:#008a1e;border:1px solid #008a1e;padding:9px 24px;border-radius:24px;color:#fff;font-weight:700;cursor:pointer;text-decoration:none}.login__submitButton:hover{opacity:.8}.login__forgotPassword{color:#9b9b9b;margin-top:20px;cursor:pointer;text-align:left}.login__forgotPassword:hover{color:#fff}.login__error{color:red;font-size:14px;margin-bottom:20px}.App{text-align:center;width:100vw;height:100vh}.searchpage{background-color:#fff;height:100vh}.searchpage__header{background-color:#3c3c3b;display:inline-flex;justify-content:space-between;width:100%;padding:10px 10px 15px}.searchpage__logout{text-align:right;margin-right:10px}.searchpage__body{height:100%;max-width:90%;margin:auto;padding-top:10vh}.searchpage__title{font-family:Roboto,Medium;font-size:32px;font-weight:700;border-bottom:1px solid #008a1e}.searchpage__filters{margin-bottom:20px;margin-top:24px}.searchpage__filtersLabel{font-family:Roboto;font-weight:700}.searchpage__searchColumn{text-align:center;cursor:pointer}.searchpage__searchColumn svg{background-color:#3c3c3b}.searchpage__modal{position:fixed;z-index:1;padding-top:200px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.searchpage__modalContent{background-color:#fefefe;margin:auto;padding:20px 10px;border:1px solid #888;width:80%;text-align:center}.searchpage__modalContent button{margin-top:5px;padding:5px}.searchpage__modalClose{color:#aaa;float:right;font-size:28px;font-weight:700}.searchpage__modalClose:focus,.searchpage__modalClose:hover{color:#000;text-decoration:none;cursor:pointer}.searchpage__modalContent p{background-color:#aaa;margin:10px auto auto;max-width:90%;padding:15px;overflow:auto}.searchpage__pagination{width:100%;display:inline-flex;justify-content:space-between}.searchpage__pageSelector{display:inline-flex;border:1px solid #d2d2d2;padding:5px 7px;border-radius:5px}.searchpage__perPage input{margin-right:12px}.searchpage__selectorBefore{margin-right:5px;border-right:1px solid #d2d2d2;padding-right:2px;cursor:pointer}.searchpage__selectorNext{margin-left:5px;border-left:1px solid #d2d2d2;padding-left:2px;cursor:pointer}.searchpage__perPage{display:inline-flex}.searchpage__perPage button{margin-left:10px}.searchpage__perPage label{margin-left:5px;font-family:Roboto Medium;font-weight:400;color:#5c5c5c;font-size:16px;margin-right:10px}.searchpage__selectStatus{background:none;border:none}.searchpage_spinner{display:flex;justify-content:center;align-items:center;height:500px}.details{background-color:#fff;height:100vh}.details__header{background-color:#3c3c3b;display:inline-flex;justify-content:space-between;width:100%;padding:10px 10px 15px}.details__logout{text-align:right;margin-right:10px}.details__body{height:100%;max-width:90%;margin:auto;padding-top:10vh}.details__title{font-size:32px}.details__title,.listgroup__title{font-family:Roboto,Medium;font-weight:700;border-bottom:1px solid #008a1e}.listgroup__title{font-size:18px}.details_spinner{display:flex;justify-content:center;align-items:center;height:500px}.details__displayItem{word-wrap:break-word}.homepage{background-color:#fff;height:100vh}.homepage__header{background-color:#3c3c3b;display:inline-flex;justify-content:space-between;width:100%;padding:10px 10px 15px}.homepage__logout{text-align:right;margin-right:10px}.homepage__body{height:100%;max-width:90%;margin:auto;padding-top:10vh}.homepage__title{font-family:Roboto,Medium;font-size:32px;font-weight:700;border-bottom:1px solid #008a1e}.homepage__filters{margin-bottom:20px;margin-top:24px}.homepage__filtersLabel{font-family:Roboto;font-weight:700}.homepage__searchColumn{text-align:center;cursor:pointer}.homepage__searchColumn svg{background-color:#3c3c3b}.homepage__modal{position:fixed;z-index:1;padding-top:200px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.homepage__modalContent{background-color:#fefefe;margin:auto;padding:20px 10px;border:1px solid #888;width:80%;text-align:center}button{background-color:#008a1e;color:#fff;border:1px solid #008a1e;border-radius:5px}.homepage__modalContent button{margin-top:5px;padding:5px}.homepage__modalClose{color:#aaa;float:right;font-size:28px;font-weight:700}.homepage__modalClose:focus,.homepage__modalClose:hover{color:#000;text-decoration:none;cursor:pointer}.homepage__modalContent p{background-color:#aaa;margin:10px auto auto;max-width:90%;padding:15px;overflow:auto}.homepage__pagination{width:100%;display:inline-flex;justify-content:space-between}.homepage__pageSelector{display:inline-flex;border:1px solid #d2d2d2;padding:5px 7px;border-radius:5px}.homepage__perPage input{margin-right:12px}.homepage__selectorBefore{margin-right:5px;border-right:1px solid #d2d2d2;padding-right:2px;cursor:pointer}.homepage__selectorNext{margin-left:5px;border-left:1px solid #d2d2d2;padding-left:2px;cursor:pointer}.homepage__perPage{display:inline-flex}.homepage__perPage button{margin-left:10px}.homepage__perPage label{margin-left:5px;font-family:Roboto Medium;font-weight:400;color:#5c5c5c;font-size:16px;margin-right:10px}.homepage__selectStatus{background:none;border:none}.homepage__details{cursor:pointer}.homepage__column,.homepage_spinner{display:flex;justify-content:center}.homepage_spinner{align-items:center;height:500px}.homepage__searchById{display:flex}.error{background-color:#fff;height:100vh}.error__body{height:100%;max-width:90%;margin:auto;padding-top:10vh}.error__title{font-family:Roboto,Medium;font-size:32px;font-weight:700;border-bottom:1px solid #008a1e}
/*# sourceMappingURL=main.21dc169c.chunk.css.map */