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)}}body{background-color:#121212;color:#fff;font-family:Arial,sans-serif;margin:auto;padding:10px}.nav-div{display:flex;flex-direction:row;gap:20px;justify-content:space-evenly;width:100%}a,a:visited,link,link:visited{color:#d3d3d3;font-style:none;text-decoration:none}ul{align-items:center;display:flex;flex-direction:row;font-size:2em;gap:20px;justify-content:space-between;list-style:none;padding:0;width:100%}p{text-align:justify}h1{font-size:2em}.desktop-nav-list{display:flex;flex-direction:row;font-size:2em;gap:20px;justify-content:space-evenly;list-style:none;width:80%}.mobile-nav-div{display:none}.App{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;width:100%}.LogDiv{background-color:#1e1e1e;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin:10px;padding:15px;width:80%}.LogDiv h3{text-align:right}.LoggedInLogsDiv{display:flex;flex-wrap:wrap;justify-content:space-evenly}.LogLine{font-size:14px;line-height:1.5;margin-bottom:10px}.desktop-header{display:block}.mobile-header{display:none}table{border-collapse:collapse;color:#ddd;margin-top:10px;width:100%}td,th{border:1px solid #444;padding:8px;text-align:center}th{background-color:#333}tr:nth-child(2n){background-color:#444}tr:hover{background-color:#555}.clickable-header{color:#a9a9a9;cursor:pointer;transition:color .3s ease}.clickable-header:hover{color:#d3d3d3}.black-text{color:#fff}.black-list{display:grid;grid-template-columns:30% 30% 30%;list-style-type:none;padding:0}.projects-page{width:80%}.black-item,.project-item{align-items:center;background-color:#333;border-radius:5px;color:#fff;display:flex;font-size:.5em;justify-content:space-between;margin:10px 0;padding:10px;width:100%}.add-button,.project-input{margin-bottom:20px;margin-top:20px;width:80%}.project-input{color:#000}.add-button{padding:10px 20px}.addProjectsDiv{display:flex;gap:30px;justify-content:space-between;margin-bottom:20px;width:100%}.black-input{border:2px solid #fff;border-radius:5px;flex:4 1;padding:5px 10px}.black-button{background-color:#666;border:none;border-radius:5px;color:#fff;cursor:pointer;flex:1 1;font-size:1.5em}.black-button:hover{background-color:#888}.trash-button{background-color:#1a1a1a;border:1px solid #4a4a4a;border-radius:5px;color:#ddd;cursor:pointer;font-size:18px;margin:10px;padding:10px 20px;transition:background-color .3s ease,color .3s ease}.trash-button:hover{background-color:#333;color:#fff}.modal-overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal{background:#fff;border-radius:8px;height:auto;padding:20px;position:relative;width:300px}.modal-header{font-size:24px;margin-bottom:15px}.close-button{background:transparent;border:none;cursor:pointer;font-size:24px;position:absolute;right:15px;top:5px}.modal-body{display:flex;flex-direction:column;gap:10px}.modal-footer{display:flex;justify-content:flex-end;margin-top:15px}.searchBar{background-color:#1a1a1a;border:1px solid #4a4a4a;border-radius:5px;color:#ddd;font-size:18px;margin:10px;padding:10px 20px;transition:background-color .3s ease,color .3s ease;width:80%}.searchBar:focus{border-color:#007bff}.stylish-button{background-color:#1a1a1a;border:1px solid #4a4a4a;border-radius:5px;color:#ddd;cursor:pointer;font-size:18px;margin:10px;padding:10px 20px;transition:background-color .3s ease,color .3s ease}.collapse-button,.stylish-button:hover{background-color:#333;color:#fff}.collapse-button{border:1px solid #555;border-radius:4px;cursor:pointer;font-size:16px;margin-left:10px;padding:5px 10px;transition:background-color .3s ease}.collapse-button:hover{background-color:#444}.collapsible-content{max-height:20000px;overflow:hidden;transition:max-height .5s ease-in-out}.collapsible-content.collapsed{max-height:0}.chart-page{align-items:center;display:flex;flex-direction:column;width:100%}.chart-container{background-color:#1e1e1e;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px;padding:15px;width:80%}.chart-title{cursor:pointer;text-align:right}.collapse-button-chart{background-color:#1a1a1a;border:1px solid #4a4a4a;color:#ddd;height:40px;right:5px;top:5px;width:40px}.VictoryContainer{z-index:1}.collapsed-chart-div{display:flex;flex-wrap:wrap;justify-content:space-between;max-height:20000px;overflow:hidden;transition:max-height .5s ease-in-out}.chart-div{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:45%}.home-list{display:flex;flex-wrap:wrap;gap:25px;justify-content:space-around}.home-div{width:80%}.call-to-action-p,.mission-statement-p,.slogan-p{font-size:2em}.home-h1{font-size:4em}.home-h2{font-size:3em}footer{height:100px;position:relative;width:100%}.zefmon-logo-footer{bottom:10px;height:90px;left:10%;position:absolute}.loginMain{background-color:#1e1e1e;border-radius:25px;padding-bottom:25px;width:30%}.loginForm,.loginMain{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-around}.loginForm{width:100%}.submit-button{background-color:#1a1a1a;border:1px solid #4a4a4a;border-radius:5px;color:#ddd;cursor:pointer;font-size:18px;margin:10px;padding:10px 20px;transition:background-color .3s ease,color .3s ease;width:50%}.submit-button:hover{background-color:#333;color:#fff}@media (max-width:768px){body{padding:0}ul{font-size:1.5em}.LogDiv,.project-item{width:100%}.collapse-button{margin-left:0}.desktop-nav-div{display:none}.mobile-nav-div{position:fixed;top:0;width:100%}.collapse-menu-div,.mobile-nav-div{display:flex;flex-direction:column;z-index:2}.collapse-menu-div{background-color:#000;height:100vh}.mobile-nav-list{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;list-style:none;padding:0;width:90%}.collapse-menu-btn{background-color:#1a1a1a;border:1px solid #4a4a4a;color:#ddd;height:40px;position:fixed;right:5px;top:5px;width:40px;z-index:3}.LogDiv .collapsible-content{align-items:center;display:flex;flex-direction:column;width:100%}.logstable{width:100%}.desktop-header{display:none}.mobile-header{display:block}.directory-header,.directory-row,.projectname-header,.projectname-row{display:none}.filename-header,.filename-row{width:80%}.lastupdate-header,.lastupdate-row{width:10%}.black-list{list-style-type:none;padding:0}.black-list,.projects-page{display:flex;flex-direction:column}.projects-page{align-items:center;width:100%}.addProjectsDiv,.project-item{width:80%}}
/*# sourceMappingURL=main.331931f9.css.map*/