body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--page-gradient-bottom);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}.windowTooSmallBlocker{align-items:center;background-color:#1a1a1a;box-sizing:border-box;color:#fff;display:flex;font-size:24px;font-weight:700;height:100vh;justify-content:center;left:0;padding:20px;position:fixed;text-align:center;top:0;width:100vw;z-index:99999}:root{--page-gradient:linear-gradient(180deg,#9dbf9e 85%,#005157);--page-gradient-bottom:#005157;--gradient-top-color:#9dbf9e;--nav-background:#005157;--nav-background-disabled:#00393d;--footer-background:#00444a;--nav-button-background:#54c7314d;--nav-button-hover-background:#ffffff4d;--nav-button-active-background:#b918184d}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#8a1212;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navBarDiv{background-color:"#fff";color:#000;display:"flex";height:"40px";justify-content:"center";width:"100%"}.modernImportantJobsScroll,.settingsScrollableSection{scrollbar-color:#005157 #fff;scrollbar-color:var(--nav-background) #fff;scrollbar-width:auto}.modernImportantJobsScroll::-webkit-scrollbar,.settingsScrollableSection::-webkit-scrollbar{width:20px}.modernImportantJobsScroll::-webkit-scrollbar-track,.settingsScrollableSection::-webkit-scrollbar-track{background:#fff}.modernImportantJobsScroll::-webkit-scrollbar-thumb,.settingsScrollableSection::-webkit-scrollbar-thumb{background-color:#005157;background-color:var(--nav-background);border:3px solid #fff;border-radius:999px}.modernImportantJobsScroll::-webkit-scrollbar-thumb:hover,.settingsScrollableSection::-webkit-scrollbar-thumb:hover{background-color:#00393d;background-color:var(--nav-background-disabled)}.navBarContainer{align-items:center;background-color:var(--nav-background);box-sizing:border-box;display:flex;height:45px;justify-content:space-between;left:0;padding:10px 20px;position:fixed;top:0;width:100%}.navBarButton{background-color:#a59595;border-radius:15px;color:#000;font-size:14px;height:20px;margin-bottom:3px;padding:5px 10px;text-decoration:none;width:50px}.navBarButton:hover{background-color:#e24a03;cursor:pointer}.loggedInNavBarButton{background:var(--nav-button-background);border:1px solid #000;border-radius:5px;color:#000;margin:5px;padding:3px;width:100px}.loggedInNavBarButton:hover{background-color:var(--nav-button-hover-background);color:#fff;cursor:pointer}.loggedInNavBarButton:active{background-color:var(--nav-button-active-background);color:#fff;cursor:pointer}.loggedInNavBarButton:visited{background-color:var(--nav-button-background);color:#000;cursor:pointer}.loggedInNavBarButton a,.loggedInNavBarButton a:hover,.loggedInNavBarButton a:visited,.navBarContainer a,.navBarContainer a:hover,.navBarContainer a:visited{color:#000;text-decoration:none}.loginStateButton{background-color:#fff}.loginStateButton,.loginStateButton:hover{border:1px solid #000;border-radius:5px;color:#000;padding:3px}.loginStateButton:hover{background-color:#d3d3d3}.homeContainer{grid-gap:2px;display:grid;gap:2px;grid-template-columns:500fr 850fr 530fr;height:750px;margin:45px 20px 20px;width:100%}.quickSettingsContainer{border:2px solid #000;height:80%;width:100%}.quickSettingsTitle{font-size:20px;margin-bottom:10px;margin-top:5px}.quickSettingsButtonContainer{align-items:center;display:flex;flex-direction:column}.quickSettingsButton{background-color:#fff;border:1px solid orange;height:30px;margin:2%;width:70%}.quickNotesContainer{border:2px solid #000;height:70%;width:100%}.quickNotesTitle{font-size:20px;margin-bottom:10px;margin-top:5px}.quickNotesInput{border:1px solid orange;height:70%;margin:3px;width:80%}.profileBoxContainer{border:2px solid #000;display:flex;flex-direction:row;height:20%;width:100%}.profileBoxTitle{font-size:24px;margin:0}.recentListsContainer{align-items:center;background:orange;border:2px solid #000;justify-content:center;margin:5px;text-align:center;width:98.5%}.recentListsButton{background-color:#fff;border:1px solid orange;height:30px;margin:2%;width:190px}.recentListsButtonContainer{background:green;display:flex;flex-direction:row;gap:1%;justify-content:center;width:100%}.recentListsTitle{font-size:20px;margin-bottom:10px;margin-left:30px;margin-top:5px;text-align:left}.importantJobsContainer{background:#8a2be2;height:69%;width:100%}.importantJobsTitle{font-size:20px;margin-bottom:10px;margin-left:30px;margin-top:5px;text-align:left}.statsChartContainer{background:#fff;height:45%}.statsChartTitle{font-size:20px;margin-bottom:10px;margin-left:30px;margin-top:5px;text-align:left}.statsChart{background-color:grey;height:250px;margin:15px}.nav-link{text-decoration:none}.nav-link,.nav-link:visited{color:#fff}.nav-link:hover{text-decoration:underline}.nav-link:active{color:#fff}.switch{display:inline-block;height:24px;position:relative;width:50px}.toggle-container span{color:#fff}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;border-radius:24px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;width:18px}input:checked+.slider{background-color:#4caf50}input:checked+.slider:before{transform:translateX(26px)}.modernHomeContainer{grid-gap:5px;display:grid;gap:5px;grid-template-columns:500fr 850fr 530fr;height:750px;margin:45px 20px 20px;width:100%}.modernQuickSettingsContainer{background:#fff6;border:1px solid #000;border-radius:20px;height:80%;margin-bottom:10px;width:100%}.modernQuickSettingsTitle{font-size:20px;margin-bottom:10px;margin-top:5px}.modernQuickSettingsButtonContainer{align-items:center;display:flex;flex-direction:column}.modernQuickSettingsButton{align-items:center;background-color:#fff;border:1px solid var(--nav-background);box-sizing:border-box;display:flex;height:30px;justify-content:center;margin:4px;overflow:hidden;padding:0 4px;text-align:center;width:90%}.modernQuickSettingsButton:hover{background-color:#d3d3d3;cursor:pointer}.modernQuickSettingsButtonBig{align-items:center;background-color:#fff;border:1px solid var(--nav-background);height:50px;justify-content:center;margin:2%;text-align:center;width:70%}.modernQuickNotesContainer{background:#fff6;border:1px solid #000;border-radius:20px;height:84%;width:100%}.modernQuickNotesTitle{font-size:20px;margin-bottom:14px;margin-top:5px}.modernQuickNotesInput{border:1px solid var(--nav-background);box-sizing:border-box;height:calc(75% - 10px);margin:3px;overflow-y:auto;padding:4px;resize:none;text-align:left;vertical-align:top;width:80%}.modernProfileBoxContainer{background:#fff6;border:1px solid #000;border-radius:20px;display:flex;flex-direction:row;height:18%;width:100%}.modernProfileBoxTitle{font-size:24px;margin:0}.modernRecentListsContainer{background:#fff6;border:1px solid #000;border-radius:20px;margin-top:0}.modernRecentListsButton,.modernRecentListsContainer{align-items:center;justify-content:center;text-align:center;width:100%}.modernRecentListsButton{background-color:#fff;border:1px solid var(--nav-background);box-sizing:border-box;display:flex;height:30px;margin:4px 0;overflow:hidden;padding:0 4px}.modernRecentListsButton:hover{background-color:#d3d3d3;cursor:pointer}.modernRecentListsButtonContainer{display:flex;flex-direction:row;gap:1%;justify-content:center;width:100%}.modernRecentListsTitle{font-size:20px;margin-bottom:5px;margin-left:30px;margin-top:5px;text-align:left}.modernImportantJobsContainer{background:#fff6;border:1px solid #000;border-radius:20px;height:69.5%;margin-bottom:0;width:100%}.modernImportantJobsTitle{font-size:20px;margin-bottom:5px;margin-left:0;margin-top:5px;text-align:center}.modernStatsChartContainer{background:#fff6;border:1px solid #000;border-radius:20px;height:45%;margin-bottom:10px;margin-left:5px}.modernStatsChartTitle{font-size:20px;margin-bottom:10px;margin-left:0;margin-top:5px;text-align:center}.modernStatsChart{background-color:grey;border-radius:20px;height:250px;margin:15px}.modernStatsInfoContainer{background:#fff6;border:1px solid #000;border-radius:20px;height:45%;margin-left:5px;margin-top:0}.modernLeftColumn{align-items:center;border:.1px solid #000;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;overflow:visible;padding:5px}.modernTrackerContainer{grid-gap:5px;display:grid;gap:5px;grid-template-columns:335fr 1545fr;height:750px;margin:20px;width:100%}.modernRightColumn{border:1px solid #000;border-radius:20px;display:flex;flex-direction:column,;gap:30px;width:95%}.modernUnknown{background-color:#ad9a42;border-radius:8px;display:flex;flex-direction:row;height:10px;margin-bottom:10px;padding:10px}.modernJobContainer{box-sizing:border-box;height:70vh;overflow-x:hidden;overflow-y:auto;padding:10px;width:100%}.modernJobContainer,.modernSearchResultsContainer{scrollbar-color:var(--nav-background) #fff;scrollbar-width:thin}.modernJobContainer::-webkit-scrollbar,.modernSearchResultsContainer::-webkit-scrollbar{width:20px}.modernJobContainer::-webkit-scrollbar-track,.modernSearchResultsContainer::-webkit-scrollbar-track{background:#fff;border-radius:10px}.modernJobContainer::-webkit-scrollbar-thumb,.modernSearchResultsContainer::-webkit-scrollbar-thumb{background:var(--nav-background);border:2px solid #fff;border-radius:10px}.modernJobContainer::-webkit-scrollbar-thumb:hover,.modernSearchResultsContainer::-webkit-scrollbar-thumb:hover{background:var(--nav-background-disabled)}.modernJobCard{border-radius:8px;flex-direction:row;height:10px;margin-bottom:10px;padding:10px}.modernJobCard,.modernTrackerPageBackground{align-items:center;display:flex;justify-content:center}.modernTrackerPageBackground{background:var(--page-gradient);margin-top:30px}.modernRightColumnHeaders{align-items:center;background:#fff6;border:1px solid #000;box-sizing:border-box;display:flex;font-weight:700;margin:0;padding:0 0 0 2px;text-align:left}.modernSearchResultsDiv{border-bottom:"solid 0.5px black";cursor:"pointer";height:"30px";padding:"8px";text-align:"left";width:100%}.modernEditJobButtonsContainer{align-items:center;display:flex;flex-direction:column;gap:5px;height:100px;max-height:100px;min-height:100px;width:100%}.modernNewListCloseButton{background:none;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.modernLoginFormContainer{background:#fff;border-radius:15px;box-shadow:0 0 15px #0000004d;padding:25px;position:relative;width:350px}.modernLoginSubmitButton{background-color:#3f5efb;border:none;border-radius:30px;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;padding:10px;width:50pxW}.modernLoginFormTextBox{border:1px solid #ccc;border-radius:8px;padding:10px}.modernNewListFormContainer{gap:10px;width:300px}.modernNewApplicationFormContainer,.modernNewListFormContainer{align-items:center;background:#fff;border-radius:15px;box-shadow:0 0 15px #0000004d;display:flex;flex-direction:column;padding:25px;position:relative}.modernNewApplicationFormContainer{gap:5px;width:380px}.modernListLoadingContainer{margin-top:24px;text-align:center;transform:translateX(calc(-10.5% + 5px))}.modernListLoadingContainer,.modernSearchLoadingContainer{box-sizing:border-box;overflow:hidden;padding:8px;width:100%}.modernSearchLoadingContainer{display:flex;justify-content:center}.modernListLoadingBadge{align-items:center;background:#ffffff73;border:1px solid #0003;border-radius:14px;box-shadow:0 3px 10px #0000001f;box-sizing:border-box;color:#0c3c41;display:inline-flex;font-size:16px;font-weight:600;gap:10px;max-width:100%;padding:8px 14px}.modernListLoadingSpinner{animation:modernListLoadingSpin .8s linear infinite;border:2px solid #0c3c4140;border-radius:50%;border-top-color:#0c3c41;height:16px;width:16px}@keyframes modernListLoadingSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loginFormContainer{background:#fff;border-radius:15px;box-shadow:0 0 15px #0000004d;padding:25px;position:relative;width:350px}.loginSubmitButton{background-color:#3f5efb;border:none;border-radius:30px;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;padding:10px;width:50pxW}.loginFormTextBox{border:1px solid #ccc;border-radius:8px;padding:10px}.loginCloseButton{background:none;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.trackerPageBackground{align-items:center;background:linear-gradient(180deg,#9dbf9e 85%,#005157);display:flex;height:100vh;justify-content:center}.trackerContainer{grid-gap:3px;display:grid;gap:3px;grid-template-columns:335fr 1545fr;height:750px;margin:20px;width:100%}.editJobButton{border-radius:20px;height:30px;width:120px}.editJobButtonsContainer{align-items:center;background-color:red;display:flex;flex-direction:column;gap:5px;height:35%;width:100%}.job-container{border:1px solid #ccc;height:70vh;overflow-y:auto;padding:10px;width:100%}.job-card{background-color:#f5f5f5;border-radius:8px;display:flex;flex-direction:row;height:10px;margin-bottom:10px;padding:10px}.newListFormContainer{align-items:center;background:#fff;border-radius:15px;box-shadow:0 0 15px #0000004d;display:flex;flex-direction:column;gap:10px;padding:25px;position:relative;width:300px}.newListCloseButton{background:none;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.newApplicationFormContainer{align-items:center;background:#fff;border-radius:15px;box-shadow:0 0 15px #0000004d;display:flex;flex-direction:column;gap:5px;padding:25px;position:relative;width:300px}.unknown{background-color:#ad9a42;border-radius:8px;display:flex;flex-direction:row;height:10px;margin-bottom:10px;padding:10px}.searchResultsDiv{border-bottom:"solid 0.5px black";cursor:"pointer";height:"30px";padding:"8px";text-align:"left";width:100%}.leftColumn{align-items:center;background:blue;display:flex;flex-direction:column;gap:10px;padding:5px}.rightColumn{background:#b80e0e;display:flex;flex-direction:column,;gap:30px;width:95%}.rightColumnHeaders{margin:0;padding:0;width:20%}
/*# sourceMappingURL=main.0903a009.css.map*/