@import url(https://fonts.googleapis.com/css?family=Poppins&displya=swap);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{animation:App-logo-spin 20s linear infinite}.login-container{animation:horizontal-shaking .2s 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;display:flow;flex-direction:column}.Email-label{color:#9c0;font-size:calc(10px + .5vmin);font-weight:700;padding:.5em}.Email-field{background-color:#9c0;color:#1f3f24;margin-right:.5em;padding:.5em;width:200px}.article-writeup{font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:justify}.TableContainer{border:0 solid #ad6521;width:500px}.Table{border:0 solid #4921ad;width:500px}.TableRow{border:0 solid #73ad21;height:50px;width:400px}.TableCellLeft{width:100px}.TableCellLeft,.TableCellRight{border:0 solid #73ad21;display:inline-block}.TableCellRight{align-content:end;width:250px}.Login-button{background-color:#9c0;border:none;border-radius:8px;color:#1f3f24;display:inline-block;font-size:12px;font-weight:700;height:30px;transition:all .5s;width:80px}.Login-button,.Signin-button{cursor:pointer;margin:2px;padding:1px;text-align:center}.Signin-button{align-items:center;background-color:#259fc1;border:none;border-radius:5px;color:#fff;display:flex;font-size:14px;height:37px;width:245px}.Register-button{background-color:#9c0;color:#1f3f24;width:60px}.Register-button,.Reset-button{border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;height:30px;margin:2px;padding:1px;text-align:center;transition:all .5s}.Reset-button{background-color:#61dafb;color:#151d81;width:180px}.Login-button span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.Login-button span:after{content:"\00bb";opacity:0;position:absolute;right:-20px;top:0;transition:.5s}.Login-button:hover span{padding-right:15px}.Login-button:hover span:after{opacity:1;right:0}.Login-button:hover{background-color:#61dafb;box-shadow:0 12px 16px 0 rgba(97,218,251,.24),0 17px 50px 0 rgba(97,218,251,.19)}.Login-button:active{background-color:#61dafb;box-shadow:0 8px #666;transform:translateY(10px)}.logo-icon{height:35px;width:35px}.logo-icon,.logo-icon-small{position:relative;vertical-align:bottom}.logo-icon-small{height:25px;width:25px}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes horizontal-shaking{0%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(-5px)}75%{transform:translateX(5px)}to{transform:translateX(0)}}.info-text{color:#ffa600;font-size:calc(10px + .5vmin);padding:.5em;position:relative}.info-text-animate{animation-direction:normal;animation-duration:4s;animation-fill-mode:both;animation-iteration-count:1;animation-name:fade}@keyframes fade{0%{opacity:0}60%{opacity:1}to{opacity:0}}a{text-decoration:none}*{box-sizing:border-box}.modal-container{align-items:center;background-color:rgba(0,0,0,.55);display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100vw;z-index:1}.modal-container.show{opacity:1;pointer-events:auto}.modal{background-color:#0e9cc3c1;border-radius:5px;box-shadow:0,2px,4px,rgba(97,218,251,.19);font-family:Times New Roman,Times,serif;font-size:12px;height:250px;max-width:100%;padding:30px,50px;width:400px}.modal-content{color:#fff;margin-bottom:20px;margin-top:60px;text-align:center}.modal-buttons{display:flex;margin-top:50px;position:relative;width:400px}.modal-button-left{align-self:center;width:50%}.modal-button-center{align-self:center;margin-left:150px;margin-top:50px;width:400px}.modal-button-right{align-self:center;width:50%}.mod-grid-container{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:auto auto;grid-template-rows:auto;height:200px;justify-items:center;text-align:center}.modal-button{background-color:#9c0;border:none;border-radius:8px;box-shadow:0,2px,4px,rgba(97,218,251,.19);color:#1f3f24;font-size:12px;font-weight:700;height:30px;margin:2px;padding:10px,25px;text-align:center;transition:all .5s;width:80px}.modal-button,.modal-button span{cursor:pointer;display:inline-block}.modal-button span{position:relative;transition:.5s}.modal-button span:after{content:"\00bb";opacity:0;position:absolute;right:-20px;top:0;transition:.5s}.modal-button:hover span{padding-right:15px}.modal-button:hover span:after{opacity:1;right:0}.modal-button:hover{background-color:#61dafb;box-shadow:0 12px 16px 0 rgba(97,218,251,.24),0 17px 50px 0 rgba(97,218,251,.19)}.modal-button:active{background-color:#61dafb;box-shadow:0 8px #666;transform:translateY(10px)}.spinner-container{align-items:center;background-color:rgba(0,0,0,.55);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:9999}.spinner-container.show{opacity:1;pointer-events:auto}.loader,.spinner{animation:spin 2s linear infinite;border-bottom:16px solid #f3f3f3;border-radius:50%;border-right:16px solid #f3f3f3;border-top:16px solid #f3f3f3;border-color:blue green red #f3f3f3;border-style:solid;border-width:16px;height:120px;width:120px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navbar{background-color:#333;font-family:Arial;left:0;overflow:hidden;top:0}.navbar a{color:#fff;float:left;font-size:16px;padding:14px 16px;text-align:center;text-decoration:none}.dropdown{float:left;overflow:hidden}.dropdown .dropbtn{background-color:inherit;border:none;color:#fff;font-family:inherit;font-size:16px;margin:0;outline:none;padding:14px 16px}.dropdown:hover .dropbtn,.navbar a:hover{background-color:red}.dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;z-index:1}.dropdown-content a{color:#000;display:block;float:none;padding:12px 16px;text-align:left;text-decoration:none}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}
/*# sourceMappingURL=main.77e775df.css.map*/