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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-gradient:linear-gradient(90deg,#000c9d,#0f5298);--secondary-gradient:linear-gradient(90deg,#0082ae,#009bd0);--primary-contrast:linear-gradient(90deg,#ff7500,#ff9d00)}.App{display:flex;flex-direction:row;height:100%}body{height:100vh;margin:0;max-width:100vw;padding:0}h1{font-size:1.5rem}a{color:#80c3f3;text-decoration:none}a,tr{cursor:pointer}.navbar-logo{margin:1rem;max-width:150px;text-align:center}.issue-row{cursor:pointer}.issue-row:hover{outline:double;outline-color:#d3d3d3;outline-width:1px}.issue-row-active{background-color:#d2691e}.navbar{background-image:linear-gradient(90deg,#000c9d,#0f5298);background-image:var(--primary-gradient);color:#6495ed;display:flex;flex-direction:column;font-weight:700;height:100%;justify-content:space-between;padding-left:1em;width:100%}.navbar-button{border:none;border-radius:.15rem;color:#80c3f3;padding:1em;text-decoration:none;transition:all .2s}.navbar-button:hover{background-image:linear-gradient(90deg,#ff7500,#ff9d00);background-image:var(--primary-contrast);color:#2565ae}.navbar h1{color:#f1b690}.project-list h1,.project-list h2{text-align:center}.project-list p{display:inline-block}.project-list{background-image:linear-gradient(90deg,#0082ae,#009bd0);background-image:var(--secondary-gradient);color:#fff;display:flex;flex-direction:column;font-weight:700;width:100%}.project-list h3{margin-left:.25em}.search-bar{display:flex;flex-direction:row;height:30px;margin:1em 0}.search-bar input{white-space:normal}.project-tab{border-bottom:2px solid #fff;border-radius:.15rem;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-left:1em;transition:all .2s}.project-tab:hover{background-color:#fff;color:#000}.project-options{padding-right:1em;position:relative}.project-link{margin-left:.25em}.options-menu{position:absolute}.modal,.options-menu{background-color:#fff;right:0}.modal{align-items:center;border-radius:.15rem;bottom:0;display:flex;flex-direction:column;height:70vh;justify-content:center;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40vw}.modal h1{margin:0}.modal-overlay{background-color:hsla(0,0%,39%,.6);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100vw}.exit-modal-button{margin:1em;position:absolute;right:0;top:0}.home{background-color:#f5fdff;display:flex;flex-direction:row;height:100vh;width:100vw}.home-placeholder{width:35vw}.fixed-area{display:flex;flex-direction:row;height:100%;position:fixed;width:30%}#issue-window-top-section{display:flex;flex-direction:column;margin-bottom:2em}#issue-window{background-color:#f5fdff;justify-content:end;padding:1em;width:70%}.filter-button-container{display:flex;flex-direction:row;justify-content:space-evenly;justify-items:center;margin-bottom:1em;width:100%}.filter-button{background-color:#d3d3d3;border:none;border-radius:.15rem;color:#000;height:40px;width:200px}#dashboard-top{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.add-issue-btn{background-color:#0f5298;border:none;border-radius:.15rem;color:#fff;font-weight:700;height:50px;width:200px}#add-issue-modal{background-color:#fff;z-index:20}#add-issue-modal h1{text-align:center}#add-issue-modal form{display:flex;flex-direction:column;gap:1rem;width:100%}.drop-down,.text-field{padding:.5rem;width:100%}.add-issue-clear-button{background-color:#a9a9a9}.add-issue-clear-button,.add-issue-submit-button{border:none;border-radius:.15rem;color:#fff;height:50px;margin:1rem;width:150px}.add-issue-submit-button{background-color:#0f5298}.color-picker-container{display:flex;flex-direction:row;justify-content:space-evenly}.color-picker{border:none;border-radius:.15rem;height:1.5em;width:4em}.color-picker:active,.color-picker:focus{border:solid;border-color:#0f5298;border-width:3px}#red-color-option{background-color:#ff0069}#green-color-option{background-color:#4aff86}#blue-color-option{background-color:#4a78ff}#yellow-color-option{background-color:#ffef2b}#purple-color-option{background-color:#d58afe}.color-option{width:1em}.issue-view-item{display:flex;flex-direction:column}.issue-view-row{background-color:#fff;border:solid;border-color:#d3d3d3;border-radius:.5rem;border-width:1px;cursor:pointer;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;height:5em;padding-left:.5em}.issue-view-row:hover{background-color:#d5eeff}.issue-view-legend-row{background-color:#2565ae;border:solid;border-radius:.5rem;border-width:1px;color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding-left:1em}#issue-window-mid-section{margin-top:2em}#issue-window-project-description{height:20vh}hr.rounded{border-radius:5px;margin:2em 0}#invite-user-modal{display:flex;flex-direction:column;justify-content:flex-start;padding-top:2em;width:30vw}#invite-user-search-bar{display:flex;flex-direction:row;justify-content:space-between;width:20vw}#invite-user-modal h2{text-align:center}#invite-user-modal button,#invite-user-modal input{padding:.5rem}.user-search-results{background-color:hsla(0,0%,39%,.05);border:solid;border-width:1px;height:40vh;margin-top:2em;padding:0 2em;text-align:left;width:60%}.user-result{display:flex;flex-direction:row;justify-content:space-between;padding-top:2rem}#logo{margin:2rem;width:20rem}#login-page-container{color:#fff;display:flex;flex-direction:row;height:100vh;width:100%}#login-area{background-image:linear-gradient(90deg,#000c9d,#0f5298);background-image:var(--primary-gradient);padding:1rem;width:50vw}#login-area,#login-area form{align-items:center;display:flex;flex-direction:column;justify-content:center}#login-area form{gap:2rem;width:100%}#login-area form div{display:flex;flex-direction:column;justify-content:center;width:50%}#login-area input[type=text],input[type=password]{border:solid #d3d3d3;border-radius:.2rem;box-sizing:border-box;padding:.5rem;width:100%}#login-area input[type=text]:focus,input[type=password]:focus{outline:none}#login-area button[type=submit]{background-image:linear-gradient(90deg,#ff7500,#ff9d00);background-image:var(--primary-contrast);border:none;border-radius:1rem;box-shadow:0 0 20px rgba(0,0,0,.5);color:#fff;cursor:pointer;font-size:1.2rem;height:3rem;transition:all .1s;width:12rem}#login-area button[type=submit]:hover{border:solid}.signup-button{background-image:linear-gradient(90deg,#0082ae,#009bd0);background-image:var(--secondary-gradient);border:none;border-radius:1rem;box-shadow:0 0 20px rgba(0,0,0,.5);color:#fff;cursor:pointer;font-size:1.2rem;height:3rem;transition:all .1s;width:12rem}.signup-button:hover{border:solid}#login-break{border:none;border-top:1px solid #fff;color:#333;height:5px;overflow:visible;text-align:center;width:80%}#login-visual-area{box-sizing:border-box;width:50vw}#login-visual-area img{display:block;height:95%;width:95%}.login-bottom{margin-bottom:2rem}.login-section{display:flex;flex-direction:column}#signup-page-container{color:#fff;display:flex;flex-direction:row;height:100vh;width:100%}#signup-area,#signup-visual-area{align-items:center;display:flex;flex-direction:column;padding:2rem;width:50vw}#signup-area{background-image:linear-gradient(90deg,#000c9d,#0f5298);background-image:var(--primary-gradient)}#signup-area form div{display:flex;flex-direction:column;width:100%}#signup-area form{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center;width:50%}#signup-area input[type=text],input[type=password]{border:solid #d3d3d3;border-radius:.2rem;box-sizing:border-box;padding:.5rem;width:100%}#signup-area input[type=text]:focus,input[type=password]:focus{outline:none}#signup-visual-area{box-sizing:border-box;width:50vw}#signup-visual-area img{display:block;height:95%;width:95%}
/*# sourceMappingURL=main.32595d38.css.map*/