.sidebar-container{width:100%;width:clamp(200px,100%,250px);height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--sidebar-color);padding:10% 5%;-webkit-user-select:none;user-select:none}.sidebar-container .logo-image-wrapper{width:100%;margin-bottom:15%}.sidebar-container .logo-image-wrapper img{width:100%;height:auto}.sidebar-container .logged-in-user-container{width:90%;display:flex;flex-direction:column;align-items:center;margin-bottom:25%}.sidebar-container .logged-in-user-container .logged-in-user-image-wrapper{width:40%;border-radius:50%;overflow:hidden}.sidebar-container .logged-in-user-container .logged-in-user-image-wrapper img{width:100%;height:auto;border-radius:50%}.sidebar-container .logged-in-user-container .logged-in-user-info h2,.sidebar-container .logged-in-user-container .logged-in-user-info h3{font-style:normal;margin:0}.sidebar-container .logged-in-user-container .logged-in-user-info h2{font-size:clamp(1rem,1vw,1.5rem);font-weight:700;margin-bottom:5%;white-space:nowrap;overflow:hidden;text-overflow:fade}.sidebar-container .logged-in-user-container .logged-in-user-info h3{font-size:clamp(.7rem,.9vw,1.4rem);font-weight:400;margin-bottom:5%}.sidebar-container .nav-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;margin-bottom:25%}.sidebar-container .nav-container a{width:100%;margin-bottom:5%;background:var(--sidebar-button-color);border-radius:10px;border:3px solid var(--sidebar-button-border);height:50px;cursor:pointer;text-decoration:none;position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 10px;text-transform:uppercase}.sidebar-container .nav-container a h3{font-size:clamp(.7rem,.9vw,1.2rem);font-weight:700;color:#fff}.sidebar-container .logout-container{width:100%;display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;user-select:none;margin-top:auto}.sidebar-container .logout-container .logout-image-wrapper{width:clamp(20px,30%,56px);cursor:pointer}.sidebar-container .logout-container .logout-image-wrapper img{width:100%;height:auto}.sidebar-container .logout-container h3{margin:0}.layout{display:flex;min-height:100vh;width:100vw}.layout .sidebar-wrapper{min-width:150px;width:12%;display:flex;justify-content:center;background:var(--background-color)}.layout .main{flex:1;max-height:100vh;background-color:var(--background-color);padding:20px;overflow:scroll}.card-container{width:100%;height:100%;background:var(--primary-color);border:2px solid var(--secondary-color);display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:10px;padding:10% 2.5% 2.5%;cursor:pointer;transition:scale .2s cubic-bezier(.175,.885,.32,1.275);text-decoration:none;position:relative}.card-container.Communication:after{background:linear-gradient(45deg,#e14e4e,#ffe2db)}.card-container.Communication:hover,.card-container.Communication:focus-visible{outline:none}.card-container.Communication:hover:after,.card-container.Communication:focus-visible:after{opacity:1}.card-container.Communication h3{background:#e56464}.card-container.Design:after{background:linear-gradient(45deg,#ffb44c,#ffeacd)}.card-container.Design:hover,.card-container.Design:focus-visible{outline:none}.card-container.Design:hover:after,.card-container.Design:focus-visible:after{opacity:1}.card-container.Design h3{background:#ffbf65}.card-container.Development:after{background:linear-gradient(45deg,#62afd3,#dff5ff)}.card-container.Development:hover,.card-container.Development:focus-visible{outline:none}.card-container.Development:hover:after,.card-container.Development:focus-visible:after{opacity:1}.card-container.Development h3{background:#76b9d9}.card-container.ProjectManagement:after{background:linear-gradient(45deg,#e28043,#ffe7e7)}.card-container.ProjectManagement:hover,.card-container.ProjectManagement:focus-visible{outline:none}.card-container.ProjectManagement:hover:after,.card-container.ProjectManagement:focus-visible:after{opacity:1}.card-container.ProjectManagement h3{background:#e58f59}.card-container.UserExperience:after{background:linear-gradient(45deg,#76c4a4,#ededed)}.card-container.UserExperience:hover,.card-container.UserExperience:focus-visible{outline:none}.card-container.UserExperience:hover:after,.card-container.UserExperience:focus-visible:after{opacity:1}.card-container.UserExperience h3{background:#88ccb0}.card-container.Video:after{background:linear-gradient(45deg,#a981e8,#f3ecff)}.card-container.Video:hover,.card-container.Video:focus-visible{outline:none}.card-container.Video:hover:after,.card-container.Video:focus-visible:after{opacity:1}.card-container.Video h3{background:#b897ec}.card-container *{position:relative}.card-container:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;border-radius:8px;opacity:0;transition:opacity .2s}.card-container:hover{scale:1.05}.card-container .card-image-wrapper{width:75%;display:flex;justify-content:center;align-items:center;margin-bottom:2.5%;-webkit-user-select:none;user-select:none}.card-container .card-body{width:100%;text-align:center;border-bottom:1px solid var(--text-color);flex-grow:1;display:flex;flex-direction:column}.card-container .card-body h2,.card-container .card-body h3{font-size:1.2rem;font-style:normal;margin:0 0 5%}.card-container .card-body h2{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:fade;text-align:center;line-height:1}.card-container .card-body h2 span{font-weight:500;display:block;font-size:75%}.card-container .card-body h3{font-weight:600;font-style:italic;font-size:.8rem;color:#000;padding:.1em 0;-webkit-user-select:none;user-select:none;text-align:center;display:flex;justify-content:center;align-items:center;flex-grow:1}.card-container .project-count{font-weight:800;font-size:clamp(2rem,1vw,3rem);color:var(--text-color);margin:0}.employee-img-wrapper{width:100%;border-radius:50%;border:var(--border-thickness, 4px) solid;overflow:hidden}.employee-img-wrapper img{aspect-ratio:1/1;object-fit:cover;object-position:center top;display:block;width:100%;height:auto;border-radius:50%}.employee-img-wrapper.Communication{border-color:#e56464}.employee-img-wrapper.Design{border-color:#ffbf65}.employee-img-wrapper.Development{border-color:#76b9d9}.employee-img-wrapper.ProjectManagement{border-color:#e58f59}.employee-img-wrapper.UserExperience{border-color:#88ccb0}.employee-img-wrapper.Video{border-color:#b897ec}.employees-container{display:flex;flex-direction:column;align-items:center;gap:20px}.employees-container .employees-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:20px}.employees-container .employees-grid .employee-wrapper{width:100%}.action-header{width:100%;height:12%;background:var(--primary-color);display:flex;flex-direction:column;gap:15px;-webkit-user-select:none;user-select:none}.action-header .header-name-wrapper{background:var(--secondary-color);width:100%;padding:5px 15px}.action-header .header-name-wrapper h1{font-weight:800;font-size:clamp(1rem,2.5vw,1.5rem);color:#fff;margin:0}.action-header .action-header-actions{display:flex;justify-content:space-between;flex-direction:row;padding:0 15px 15px;height:100%}.action-header .action-header-actions .filter-container,.action-header .action-header-actions .search-container{width:40%}.action-header .action-header-actions .filter-container{display:flex;flex-direction:column;gap:15px;height:100%}.action-header .action-header-actions .filter-container select{border-radius:5px;border:2px solid var(--input-border-color);height:50%;padding:.5em 1em .35em;font-weight:700;text-transform:uppercase}.action-header .action-header-actions .filter-container button{width:50%}.action-header .action-header-actions .search-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:100%}.action-header .action-header-actions .search-container img{width:20px;height:auto;margin-right:5px}.action-header .action-header-actions .search-container input{height:50%;width:100%;border-radius:20px;border:2px solid var(--input-border-color);padding:.5em 1em .35em;font-weight:700}.action-header .action-header-actions .search-container input::placeholder{font-style:italic;color:silver}.projects-container .header-name-wrapper{background:var(--secondary-color);width:100%;padding:10px 5px 10px 10px}.projects-container .header-name-wrapper h1{font-weight:800;font-size:clamp(1.8rem,2.5vw,1.5rem);color:#fff;margin:0}.projects-container .group-container{width:100%;position:relative;display:flex;justify-content:space-around}.projects-container .group-container .plus-icon-wrapper{padding-top:2rem}.projects-container .group-container .plus-icon-wrapper a{border:none;background:transparent;cursor:pointer;position:sticky;top:2rem;text-decoration:none}.projects-container .group-container .all-projects-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 10px;width:90%;flex-wrap:wrap;justify-content:space-between;margin-top:2rem}.projects-container .group-container .all-projects-grid .project-wrapper{display:flex;width:calc(100% - 30px);min-width:200px}.priority-projects-container{margin-bottom:1rem;width:100%}.priority-projects-container .section-header-wrapper{background:var(--secondary-priority-color);width:100%;padding:5px 10px;margin-top:1rem}.priority-projects-container .section-header-wrapper h2{font-weight:800;font-size:clamp(1.3rem,1.5vw,1.5rem);color:#fff;margin:0}.priority-projects-container .projects-container{background:var(--primary-priority-color);display:grid;grid-template-areas:"a a b b c c" ". d d e e .";grid-template-columns:repeat(6,1fr);padding:1em 5em;gap:15px 5em;position:relative}.priority-projects-container .projects-container .project-wrapper{position:relative;padding:0 10px}.priority-projects-container .projects-container .no-projects-message{font-weight:800;width:100%;grid-column:1/-1;grid-row:1/-1;text-align:center}.priority-projects-container .projects-container .edit-content-wrapper{position:absolute;top:50%;translate:0 -50%;right:0;z-index:4}.priority-projects-container .projects-container .edit-content-wrapper button{background:transparent;border:none;cursor:pointer}.priority-card-container{width:100%;background:#fff;border-radius:5px;border:2px solid black;display:block;padding:.5em 0;transition:all .5s;text-align:center;text-transform:uppercase;text-decoration:none}.priority-card-container:hover{letter-spacing:.15em}.priority-card-container:hover .card-image-wrapper{rotate:360deg}.priority-card-container h1{color:#000;margin:0;font-size:clamp(1rem,.8vw,2rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-indent:-.5em}.priority-card-container .card-image-wrapper{position:absolute;left:0;top:0;translate:0 -30%;-webkit-user-select:none;user-select:none;transition:rotate .5s}.priority-card-container .card-image-wrapper img{width:25px}.project-card-container{display:flex;width:100%;justify-content:space-between;border-radius:10px;border:2px solid var(--secondary-color);padding:15px;gap:10px;-webkit-user-select:none;user-select:none;cursor:pointer;text-decoration:none;transition:scale .2s cubic-bezier(.175,.885,.32,1.275);background:var(--project-card-background)}.project-card-container:hover,.project-card-container:focus-visible{outline:none;scale:1.03;background:var(--secondary-color)}.project-card-container:hover h1,.project-card-container:hover h3,.project-card-container:hover span,.project-card-container:focus-visible h1,.project-card-container:focus-visible h3,.project-card-container:focus-visible span{color:#fff}.project-card-container:hover svg path:first-child,.project-card-container:focus-visible svg path:first-child{fill:#fff}.project-card-container .flex-wrapper{display:flex;flex-direction:column}.project-card-container .flex-wrapper h1{margin:0 0 .1rem;font-size:clamp(1rem,1.1rem,2vw);white-space:normal}.project-card-container .flex-wrapper span{font-size:clamp(.8rem,1rem,2vw)}.project-card-container .flex-wrapper .due-date-wrapper{margin-top:auto}.project-card-container .icon-wrapper{align-self:center}.project-card-container .icon-wrapper svg path{transition:all .2s}.employee-page-container{height:auto;display:grid;grid-template-columns:.5fr .05fr repeat(3,1fr);grid-template-rows:auto 1fr;gap:1vw}.employee-page-container .picture-widget-area{grid-row:1;grid-column:1}.employee-page-container .overview-widget-area{grid-row:1;grid-column:2/span 4}.employee-page-container .info-widget-area{grid-row:2/span 3;grid-column:1/span 2;min-height:450px;min-width:260px}.employee-page-container .projects-widget-area{grid-row:2/span 3;grid-column:3/span 3}.employee-page-container .task-list-widget-area{grid-row:5/span 2;grid-column:1/span 5}.employee-page-container .reviews-widget-area{grid-row:7/span 2;grid-column:1/span 5}.Communication .project-count-indicator{background-color:#e56464;color:var(--text-color)}.Communication .tuesday,.Communication .thursday{background-color:#e56464}.Communication .monday,.Communication .wednesday,.Communication .friday{background-color:#ffe2db}.Communication .to-review-container{background-color:#e56464}.Communication .overview-widget-header{background-color:#ffe2db}.Communication .overview-widget-container{background-color:#e56464;color:var(--text-color)}.Communication .info-widget-header{background-color:#e56464}.Communication .info-widget-container{background-color:#ffe2db;color:var(--text-color)}.Communication .projects-widget-header{background-color:#e56464}.Communication .projects-widget-container{background-color:#ffe2db;color:var(--text-color)}.Communication .task-list-widget-header{background-color:#e56464}.Communication .task-list-widget-container{background-color:#ffe2db;color:var(--text-color)}.Communication .reviews-widget-header{background-color:#e56464}.Communication .reviews-widget-container{background-color:#ffe2db;color:var(--text-color)}.Design .project-count-indicator{background-color:#ffbf65;color:var(--text-color)}.Design .tuesday,.Design .thursday{background-color:#ffbf65}.Design .monday,.Design .wednesday,.Design .friday{background-color:#ffeacd}.Design .to-review-container{background-color:#ffbf65}.Design .overview-widget-header{background-color:#ffeacd}.Design .overview-widget-container{background-color:#ffbf65;color:#fff}.Design .info-widget-header{background-color:#ffbf65}.Design .info-widget-container{background-color:#ffeacd;color:#fff}.Design .projects-widget-header{background-color:#ffbf65}.Design .projects-widget-container{background-color:#ffeacd;color:#fff}.Design .task-list-widget-header{background-color:#ffbf65}.Design .task-list-widget-container{background-color:#ffeacd;color:#fff}.Design .reviews-widget-header{background-color:#ffbf65}.Design .reviews-widget-container{background-color:#ffeacd;color:#fff}.Development .project-count-indicator{background-color:#76b9d9;color:var(--text-color)}.Development .tuesday,.Development .thursday{background-color:#76b9d9}.Development .monday,.Development .wednesday,.Development .friday{background-color:#dff5ff}.Development .to-review-container{background-color:#76b9d9}.Development .overview-widget-header{background-color:#dff5ff}.Development .overview-widget-container{background-color:#76b9d9;color:var(--text-color)}.Development .info-widget-header{background-color:#76b9d9}.Development .info-widget-container{background-color:#dff5ff;color:var(--text-color)}.Development .projects-widget-header{background-color:#76b9d9}.Development .projects-widget-container{background-color:#dff5ff;color:var(--text-color)}.Development .task-list-widget-header{background-color:#76b9d9}.Development .task-list-widget-container{background-color:#dff5ff;color:var(--text-color)}.Development .reviews-widget-header{background-color:#76b9d9}.Development .reviews-widget-container{background-color:#dff5ff;color:var(--text-color)}.ProjectManagement .project-count-indicator{background-color:#e58f59;color:var(--text-color)}.ProjectManagement .tuesday,.ProjectManagement .thursday{background-color:#e58f59}.ProjectManagement .monday,.ProjectManagement .wednesday,.ProjectManagement .friday{background-color:#ffe7e7}.ProjectManagement .to-review-container{background-color:#e58f59}.ProjectManagement .overview-widget-header{background-color:#ffe7e7}.ProjectManagement .overview-widget-container{background-color:#e58f59;color:var(--text-color)}.ProjectManagement .info-widget-header{background-color:#e58f59}.ProjectManagement .info-widget-container{background-color:#ffe7e7;color:var(--text-color)}.ProjectManagement .projects-widget-header{background-color:#e58f59}.ProjectManagement .projects-widget-container{background-color:#ffe7e7;color:var(--text-color)}.ProjectManagement .task-list-widget-header{background-color:#e58f59}.ProjectManagement .task-list-widget-container{background-color:#ffe7e7;color:var(--text-color)}.ProjectManagement .reviews-widget-header{background-color:#e58f59}.ProjectManagement .reviews-widget-container{background-color:#ffe7e7;color:var(--text-color)}.UserExperience .project-count-indicator{background-color:#88ccb0;color:var(--text-color)}.UserExperience .tuesday,.UserExperience .thursday{background-color:#88ccb0}.UserExperience .monday,.UserExperience .wednesday,.UserExperience .friday{background-color:#ededed}.UserExperience .to-review-container{background-color:#88ccb0}.UserExperience .overview-widget-header{background-color:#ededed}.UserExperience .overview-widget-container{background-color:#88ccb0;color:var(--text-color)}.UserExperience .info-widget-header{background-color:#88ccb0}.UserExperience .info-widget-container{background-color:#ededed;color:var(--text-color)}.UserExperience .projects-widget-header{background-color:#88ccb0}.UserExperience .projects-widget-container{background-color:#ededed;color:var(--text-color)}.UserExperience .task-list-widget-header{background-color:#88ccb0}.UserExperience .task-list-widget-container{background-color:#ededed;color:var(--text-color)}.UserExperience .reviews-widget-header{background-color:#88ccb0}.UserExperience .reviews-widget-container{background-color:#ededed;color:var(--text-color)}.Video .project-count-indicator{background-color:#b897ec;color:var(--text-color)}.Video .tuesday,.Video .thursday{background-color:#b897ec}.Video .monday,.Video .wednesday,.Video .friday{background-color:#f3ecff}.Video .to-review-container{background-color:#b897ec}.Video .overview-widget-header{background-color:#f3ecff}.Video .overview-widget-container{background-color:#b897ec;color:var(--text-color)}.Video .info-widget-header{background-color:#b897ec}.Video .info-widget-container{background-color:#f3ecff;color:var(--text-color)}.Video .projects-widget-header{background-color:#b897ec}.Video .projects-widget-container{background-color:#f3ecff;color:var(--text-color)}.Video .task-list-widget-header{background-color:#b897ec}.Video .task-list-widget-container{background-color:#f3ecff;color:var(--text-color)}.Video .reviews-widget-header{background-color:#b897ec}.Video .reviews-widget-container{background-color:#f3ecff;color:var(--text-color)}.picture-widget-container{position:relative;width:100%;height:100%}.picture-widget-container .image-wrapper{position:relative;width:clamp(80px,80%,150px)}.picture-widget-container .image-wrapper img{width:100%;height:auto;border-radius:50%;aspect-ratio:1/1;object-fit:cover}.picture-widget-container .image-wrapper .project-count-indicator{position:absolute;bottom:0;right:0;aspect-ratio:1/1;width:32%;border-radius:50%;display:grid;place-content:center;border:4px solid white;color:#fff;font-size:clamp(.7rem,2vw,1.5rem);font-weight:800}.overview-widget-container{padding:15px 20px 25px}.overview-widget-container .name-container{display:flex;align-items:baseline}.overview-widget-container .name-container h1,.overview-widget-container .name-container h3{color:#000;margin:0}.overview-widget-container .name-container h1{font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:fade}.overview-widget-container .name-container h3{font-weight:400;margin-left:.5em;font-style:italic}.overview-widget-container .overview-bottom-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.overview-widget-container .overview-bottom-container .team-position-container{display:flex;flex-direction:column}.overview-widget-container .overview-bottom-container .team-position-container h3{color:#000;margin:0;font-weight:400}.overview-widget-container .overview-bottom-container button{background-color:#ee6c4d;border:2px solid white;border-radius:6px;height:80%;width:15%;color:#fff;font-family:Barlow,sans-serif}.info-widget-container{width:100%;height:100%;display:flex;flex-direction:column}.info-widget-container .info-widget-header{padding:10px 10px 10px 20px}.info-widget-container .info-widget-header h2{color:#000;margin:0;font-weight:800}.info-widget-container .info-content-container{padding:20px 10px 10px 20px;display:flex;flex-direction:column;overflow:hidden;height:100%;width:100%;gap:1em}.info-widget-container .info-content-container .info-field-wrapper{width:100%;display:flex;flex-direction:row;align-items:center}.info-widget-container .info-content-container .info-field-wrapper img{margin-right:10px;width:30px;height:auto;flex-shrink:0;-webkit-user-select:none;user-select:none}.info-widget-container .info-content-container .info-field-wrapper p{margin:0;flex:1;color:#000;font-size:1.15rem;font-weight:500}.info-widget-container .info-content-container .info-field-wrapper p b{font-weight:900}.info-widget-container .info-content-container .pm-jpm-field-wrapper{display:flex;flex-direction:row;align-items:center;gap:5%;width:100%;min-height:35px;overflow-x:hidden;margin-left:clamp(0px,5%,15px)}.info-widget-container .info-content-container .pm-jpm-field-wrapper p{margin:0;padding:5px;color:var(--primary-color);font-weight:700;border-radius:50%}.info-widget-container .info-content-container .pm-jpm-field-wrapper .active{border:2px solid red}.info-widget-container .application-links{-webkit-user-select:none;user-select:none}.info-widget-container .application-links ul{list-style:none;padding:0;display:flex;justify-content:center;gap:1em}.info-widget-container .application-links li.ultimate a{background:#000}.info-widget-container .application-links img{width:40px;height:auto;aspect-ratio:1/1;display:block}.info-widget-container .application-links a{background:#fff;border-radius:10px;padding:7px;transition:all .2s;display:grid;place-content:center}.info-widget-container .application-links a:hover{scale:1.15}.projects-widget-container{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.projects-widget-container .projects-widget-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 10px 10px 20px}.projects-widget-container .projects-widget-header h2{color:#000;margin:0;font-weight:800}.projects-widget-container .projects-widget-header select{border-radius:5px;border:3px solid black;height:100%;padding:.25em 1em}.projects-widget-container .projects-widget-body{padding:25px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;overflow:scroll}.projects-widget-container .projects-widget-body .no-projects-tooltip{font-weight:700;font-size:1.75rem;margin:auto}.projects-widget-container .projects-widget-body .projects-widget-card{display:flex}.projects-widget-container .projects-widget-body .projects-widget-card .project-card-container{border:none;background-color:#fff}.projects-widget-container .projects-widget-body .projects-widget-card h1{color:#000;font-size:clamp(.8rem,1rem,1vw)}.projects-widget-container .projects-widget-body .projects-widget-card span{color:#000;font-size:clamp(.8rem,.8rem,1vw)}.task-list-widget-container{width:100%;height:100%;display:flex;flex-direction:column}.task-list-widget-container .task-list-widget-header{padding:10px 10px 10px 20px}.task-list-widget-container .task-list-widget-header h2{margin:0;font-weight:800}.task-list-widget-container .task-list-widget-body{display:grid;grid-template-columns:repeat(5,1fr);height:100%}.weekday-container{display:flex;flex-direction:column;overflow:hidden;height:100%;color:var(--primary-color);padding:0 10px;justify-content:space-between}.weekday-container.tuesday a,.weekday-container.thursday a{text-decoration-color:#fff}.weekday-container.tuesday a p,.weekday-container.thursday a p{color:#fff}.weekday-container h4{margin:0;font-weight:500}.weekday-container .weekday-tasks-container{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px}.weekday-container .weekday-tasks-container .weekday-task{display:flex;background-color:#fff;color:var(--primary-color);width:100%;border-radius:10px;padding:5px}.weekday-container .weekday-tasks-container .weekday-task img{width:15px;height:auto;margin-right:5px}.weekday-container .weekday-tasks-container .weekday-task p{margin:0;font-size:clamp(.8rem,1rem,1vw);white-space:nowrap;overflow:hidden;text-overflow:fade}.weekday-container a{align-self:center;text-decoration-color:var(--text-color);margin-bottom:5px}.weekday-container a p{color:var(--text-color);margin:0;font-size:clamp(.8rem,1rem,1vw);white-space:nowrap;overflow:hidden;text-overflow:fade}.reviews-widget-container{width:100%;height:100%;display:flex;flex-direction:column}.reviews-widget-container a{align-self:flex-end;text-decoration-color:var(--text-color)}.reviews-widget-container a p{margin:2px;color:var(--text-color);font-weight:500;font-size:.7rem}.reviews-widget-container .reviews-widget-header{display:flex;justify-content:space-between;align-items:center;padding:10px 10px 10px 20px}.reviews-widget-container .reviews-widget-header h2{margin:0;font-weight:800}.reviews-widget-container .reviews-widget-header select{border-radius:5px;border:3px solid var(--text-color);height:100%}.reviews-widget-container .reviews-widget-body{display:flex;justify-content:space-between;height:100%}.reviews-widget-container .reviews-widget-body .reviews-container{position:relative;display:flex;flex-direction:column;height:100%;width:100%}.reviews-widget-container .reviews-widget-body .reviews-container .reviews-widget-common-container,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container{flex:1;padding:0 10px 3px;display:flex;flex-direction:column;justify-content:space-between}.reviews-widget-container .reviews-widget-body .reviews-container .reviews-widget-common-container h3,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container h3,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container h3{margin:0;color:var(--primary-color);font-size:clamp(.7rem,1.5vw,1rem)}.reviews-widget-container .reviews-widget-body .reviews-container .reviews-widget-common-container .reviews-widget-common-list,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .reviews-widget-common-list,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .reviews-widget-common-list,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list{width:100%;display:grid;grid-template-columns:repeat(2,1fr)}.reviews-widget-container .reviews-widget-body .reviews-container .reviews-widget-common-container .reviews-widget-common-list .reviews-widget-common-card,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .reviews-widget-common-list .reviews-widget-common-card,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .reviews-widget-common-card,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .review-card,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .reviews-widget-common-list .reviews-widget-common-card,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list .reviews-widget-common-card,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list .pending-review-card{background-color:#fff;width:90%;font-weight:500;display:flex;justify-content:space-between;align-items:center;border-radius:5px;justify-self:center;align-self:center}.reviews-widget-container .reviews-widget-body .reviews-container .reviews-widget-common-container .reviews-widget-common-list .reviews-widget-common-card p,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .reviews-widget-common-list .reviews-widget-common-card p,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .reviews-widget-common-card p,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .review-card p,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .reviews-widget-common-list .reviews-widget-common-card p,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list .reviews-widget-common-card p,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list .pending-review-card p{margin:0;overflow:hidden;text-overflow:ellipsis;font-size:clamp(.8rem,1vw,1vw);max-width:40%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-color)}.reviews-widget-container .reviews-widget-body .reviews-container .reviews-widget-common-container .reviews-widget-common-list .reviews-widget-common-card .right-side-wrapper,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .reviews-widget-common-list .reviews-widget-common-card .right-side-wrapper,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .reviews-widget-common-card .right-side-wrapper,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .review-card .right-side-wrapper,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .reviews-widget-common-list .reviews-widget-common-card .right-side-wrapper,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list .reviews-widget-common-card .right-side-wrapper,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list .pending-review-card .right-side-wrapper{display:flex;align-items:center}.reviews-widget-container .reviews-widget-body .reviews-container .reviews-widget-common-container .reviews-widget-common-list .reviews-widget-common-card .right-side-wrapper p,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .reviews-widget-common-list .reviews-widget-common-card .right-side-wrapper p,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .reviews-widget-common-card .right-side-wrapper p,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .review-card .right-side-wrapper p,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .reviews-widget-common-list .reviews-widget-common-card .right-side-wrapper p,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list .reviews-widget-common-card .right-side-wrapper p,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list .pending-review-card .right-side-wrapper p{max-width:100%;margin-right:5px;font-size:clamp(.6rem,1rem,1vw)}.reviews-widget-container .reviews-widget-body .reviews-container .reviews-widget-common-container .reviews-widget-common-list .reviews-widget-common-card .right-side-wrapper img,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .reviews-widget-common-list .reviews-widget-common-card .right-side-wrapper img,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .reviews-widget-common-card .right-side-wrapper img,.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .review-card .right-side-wrapper img,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .reviews-widget-common-list .reviews-widget-common-card .right-side-wrapper img,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list .reviews-widget-common-card .right-side-wrapper img,.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list .pending-review-card .right-side-wrapper img{width:25px;height:auto}.reviews-widget-container .reviews-widget-body .reviews-container .pending-reviews-container .pending-reviews-list .pending-review-card{padding:5px;border:2px solid var(--primary-color);height:clamp(20px,50%,50px)}.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container h3{color:#fff}.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .review-card{padding:0 5px;border:2px solid var(--secondary-color)}.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .review-card .submission-info{margin-right:5px}.reviews-widget-container .reviews-widget-body .reviews-container .to-review-container .to-review-list .review-card .submission-info p{max-width:100%;font-size:clamp(.5rem,.7rem,1vw)}.priority-projects-page{display:flex;flex-direction:column;min-height:100%}.priority-projects-page .priority-projects-banner{background-color:var(--priority-text-color);color:#fff;padding:10px;font-weight:700;font-size:clamp(1.8rem,2.5vw,1.5rem)}.priority-projects-page .priority-projects-main-container{display:flex;flex-direction:row;min-height:100%;flex-grow:1}.priority-projects-page .priority-projects-main-container .selected-project-container{display:flex;width:100%;padding:30px 0;flex-direction:column;align-items:center;background-color:var(--primary-priority-color)}.priority-projects-page .priority-projects-main-container .selected-project-container>.complete-button{font-size:1rem;font-weight:700;color:#ee6c4d;outline:var(--text-color) 2px solid;border:none;border-radius:7px;background:#fff;width:15%;height:5%;transition:background-color,color .2s linear;cursor:pointer}.priority-projects-page .priority-projects-main-container .selected-project-container>.complete-button:hover{background-color:#ee6c4d;color:#fff;transition:background-color,color .3s linear}.priority-projects-page .priority-projects-main-container .selected-project-container>.complete-button:active{opacity:.8}.selectable-priority-card-container{width:50%;background:#fff;border-radius:5px;border:3px solid var(--text-color);position:relative;margin:30px 0 80px}.selectable-priority-card-container h1{font-size:clamp(1rem,1.3vw,3rem);text-decoration:underline}.selectable-priority-card-container .card-image-wrapper{position:absolute;left:-2rem;top:-2rem}.search-bar-container{--left-padding: 20px;--search-item-border-size: 2px;width:100%;display:flex;flex-direction:column}.search-bar-container .search-text-container{width:100%;padding:10px 0;margin:0;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.search-bar-container .search-text-container input[type=search]{width:100%;outline:none;border:none;text-decoration:underline;margin:0;padding:0 0 0 var(--left-padding);font-size:1.1rem}.search-bar-container .search-text-container input[type=search]::placeholder{color:var(--text-color);font-weight:700;text-underline:var(--text-color)}.search-bar-container .search-text-container input[type=search]:-ms-input-placeholder{color:var(--text-color);font-weight:700;text-underline:var(--text-color)}.search-bar-container .search-text-container .arrow{margin-right:10px;transition:transform .3s linear;cursor:pointer}.search-bar-container .search-text-container .flip-arrow{transform:rotate(180deg);transition:transform .3s linear}.dropdown{width:100%;background-color:#d3d3d3;overflow:scroll;max-height:215px}.dropdown .search-item{align-self:flex-end;padding:10px 10px 10px var(--left-padding);margin:0;width:100%;border-top:var(--search-item-border-size) var(--text-color) solid;border-bottom:var(--search-item-border-size) var(--text-color) solid}.dropdown .search-item:first-child{border-top:calc(var(--search-item-border-size) * 2) var(--text-color) solid}.remove-button{position:absolute;left:calc(100% + 1.5rem);top:10px;background:none;border:none;padding:0;cursor:pointer}.remove-button img{height:100%}*{box-sizing:border-box;font-family:inherit}html,body{overscroll-behavior:none}body{font-family:Barlow,sans-serif;margin:0}input,select,textarea,button{accent-color:var(--secondary-color)}button,select{cursor:pointer}h1,h2,h3,h4,h5,h6,p,span{color:var(--text-color)}label,button{cursor:pointer;-webkit-user-select:none;user-select:none}.project-page-container{height:100%}.project-page-container .header-name-wrapper{background:var(--secondary-color);width:100%;padding:10px 5px 10px 10px;display:flex;justify-content:space-between;align-items:center}.project-page-container .header-name-wrapper h1{font-weight:800;font-size:clamp(1.8rem,2.5vw,1.5rem);color:#fff;margin:0}.project-page-container .header-name-wrapper .edit-wrapper{display:flex;justify-content:flex-end;padding:1.5vw;padding:.2vw}.project-page-container .header-name-wrapper .edit-wrapper button{background-color:#e35f40;color:#fff;border:2px solid white;padding:.7vw 1vw;border-radius:5px;font-size:clamp(1rem,.7vw,1.5rem);font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none}.project-page-container .header-name-wrapper .edit-wrapper button:hover{background-color:#d1411f}.project-page-container .project-page-body{padding:2rem;display:grid;width:100%;grid-template-columns:350px 1fr;gap:2rem;height:90%}.project-page-container .project-page-body .quick-info-area{min-width:170px;width:100%}.project-page-container .project-page-body .details-area{width:100%}.project-quick-info-container{width:100%;display:flex;flex-direction:column;gap:25px;color:var(--text-color)}.project-quick-info-container .project-description-wrapper{border-top:var(--secondary-color) 5px solid;border-bottom:var(--secondary-color) 5px solid}.project-quick-info-container .project-description-wrapper label{color:var(--secondary-color);text-transform:uppercase;font-weight:600;cursor:default;margin-top:1rem;display:block}.project-quick-info-container .project-description-wrapper p{word-wrap:break-word;font-style:italic;margin-top:.35em;opacity:.6}.project-quick-info-container .pm-jpm-container{display:grid;grid-template-columns:1fr 1fr;gap:20px}.project-quick-info-container .pm-jpm-container a{text-decoration:none;color:var(--color-text)}.project-quick-info-container .pm-jpm-container .img-wrapper{width:70px}.project-quick-info-container .pm-jpm-container .container{display:flex;align-items:center;gap:10px}.project-quick-info-container .pm-jpm-container .container h3,.project-quick-info-container .pm-jpm-container .container p{margin:0}.project-quick-info-container .pm-jpm-container .container h3{font-weight:800}.project-quick-info-container .pm-jpm-container .container p{font-size:clamp(.65rem,.8vw,1.5rem)}.project-quick-info-container .application-links ul{margin:0;list-style:none;display:flex;justify-content:center;align-items:center;gap:2rem;padding:0}.project-quick-info-container .application-links img{width:40px;height:auto;aspect-ratio:1/1;display:block}.project-quick-info-container .application-links a{background:#fff;border-radius:10px;padding:7px;transition:all .2s;display:grid;place-content:center}.project-quick-info-container .application-links a:hover{scale:1.15}.project-calendar-widget-container{display:flex;flex-direction:column;align-items:center;padding:1rem;background-color:var(--secondary-color);border-radius:21px;width:100%}.project-calendar-widget-container .calendar-widget-body{display:flex;align-items:center;width:100%}.project-calendar-widget-container .calendar-widget-body .calendar-img-wrapper{padding-right:1rem}.project-calendar-widget-container .calendar-widget-body .calendar-img-wrapper img{height:auto;width:3.5rem}.project-calendar-widget-container .calendar-widget-body .dates-container{display:flex;flex-direction:column;justify-content:center}.project-calendar-widget-container .calendar-widget-body .dates-container p{color:#fff;margin:.2em 0;font-size:1.1rem;font-weight:200}.project-calendar-widget-container .calendar-widget-body .dates-container p span{color:#d4f4e9;font-weight:600}.project-calendar-widget-container .meeting-schedule-button-wrapper{margin-top:1em}.project-calendar-widget-container .meeting-schedule-button-wrapper button.meeting-schedule-button{padding:.7em 1.4em;border:2px solid white;border-radius:5px;font-weight:700;cursor:pointer;background-color:#a5a5a5;color:#fff}.project-calendar-widget-container .meeting-schedule-button-wrapper button.meeting-schedule-button:hover{background-color:#8c8c8c}.the-latest-container{margin-top:1em;position:relative}.the-latest-container ol{list-style:none;padding:0;margin:0;max-height:50vh;overflow:auto}.the-latest-container header{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.35em}.the-latest-container header label{color:var(--secondary-color);text-transform:uppercase;font-weight:600;cursor:default}.the-latest-container header time{font-size:.7rem;color:var(--input-placeholder-color)}.the-latest-container header button{margin-left:auto;background:var(--secondary-priority-color);border:2px solid white;color:#fff;font-weight:700;border-radius:50%;height:25px;width:25px;display:grid;place-content:center;font-size:1.5em}.the-latest-container header button span{color:#fff;display:block;line-height:1;translate:.01em -.09em}.the-latest-container .content{display:flex;align-items:flex-start;gap:.5em}.the-latest-container .content .content-employee-img-wrapper{border-radius:50%;overflow:hidden;flex:0 0 25px;height:auto}.the-latest-container .empty{margin:0;color:var(--text-color);opacity:.6;font-style:italic}.the-latest-container blockquote{margin:0;font-weight:700;font-size:1.15em;line-height:1.25}.the-latest-container form{background:var(--primary-favorite-projects-color);padding:.5em;position:absolute;z-index:1;left:100%;top:1em;border:1px solid var(--text-color);display:flex;flex-direction:column;align-items:center;gap:.5em;scale:.3;opacity:0;translate:-.5em -.5em;transform-origin:left top;transition:all .15s;pointer-events:none}.the-latest-container form.open{scale:1;opacity:1;translate:0 0;pointer-events:auto}.the-latest-container form textarea{width:250px;height:75px;padding:.5em;border:none;resize:none;outline-color:var(--secondary-color)}.the-latest-container form button{text-transform:uppercase;background:var(--secondary-priority-color);border:2px solid white;color:#fff;padding:.15em 1em;border-radius:3px;font-weight:500}.the-latest-container .toggle-pagination{text-align:center;margin:0}.the-latest-container .toggle-pagination+li{margin-top:1rem}.the-latest-container .toggle-pagination button{text-transform:uppercase;background:none;border:none;padding:0;font-size:.7rem;color:var(--text-color);opacity:.6;transition:all .2s}.the-latest-container .toggle-pagination button:hover{opacity:1}.the-latest-container ol:has(li:nth-child(3)) li:first-child{border-bottom-color:var(--secondary-color)}.the-latest-container li:first-child{position:sticky;top:0;z-index:1;background:var(--background-color);padding-bottom:.25rem;border-bottom:1px solid transparent}.the-latest-container li:not(:first-child):not(.toggle-pagination){font-size:.8rem;margin-bottom:1em}.the-latest-container li:not(:first-child):not(.toggle-pagination) blockquote{font-weight:400;opacity:.8;margin-top:.2rem}.project-details-container{width:100%;height:100%;background-color:var(--background-color)}.project-details-container .headers{display:flex;flex-direction:row;width:100%;gap:10px}.project-details-container .headers .view-header{flex:0 1 calc((100% + -0px)/5);border:2px solid var(--secondary-color);border-bottom:0;border-radius:10px 10px 0 0;text-align:center;cursor:pointer}.project-details-container .headers .view-header p{margin:8px;font-size:clamp(.7rem,1vw,1.5rem);white-space:nowrap;overflow:hidden;text-overflow:fade;color:var(--secondary-text-color);font-weight:500;-webkit-user-select:none;user-select:none}.project-details-container .headers .active{background-color:var(--secondary-color)}.project-details-container .headers .active p{color:#fff}.project-details-container .view-container{display:flex;width:100%;height:100%;border:5px solid var(--secondary-color);border-top:10px solid var(--secondary-color);overflow:auto}.client-container{width:100%;background-color:var(--project-page-details-background)}.client-container h1{font-size:clamp(1.1rem,2rem,1.5vw);font-weight:1000;color:var(--text-color)}.client-container .input-wrapper{display:flex;flex-direction:column;margin-bottom:15px}.client-container .input-wrapper label,.client-container .input-wrapper p{font-size:clamp(.8rem,2rem,1vw);font-weight:500;margin-bottom:.15em;color:var(--secondary-text-color)}.client-container .input-wrapper input[type=text]{width:100%;font-size:1rem;padding:.5em 1em;height:25px;border:2px solid var(--secondary-color);border-radius:5px;background-color:var(--input-background);color:var(--text-color)}.client-container .input-wrapper input[type=text]::placeholder{color:var(--text-color)}.client-container .client-project-details-container{border-bottom:10px solid var(--secondary-color);padding:0 25px 30px}.client-container .client-project-details-container .input-wrapper .academic-outreach-checkbox-container{display:grid;grid-template-columns:1fr 1fr}.client-container .client-project-details-container .input-wrapper .academic-outreach-checkbox-container div{margin-bottom:.25em}.client-container .client-project-details-container .input-wrapper .academic-outreach-checkbox-container input[type=checkbox]{border:1.5px solid var(--secondary-color);pointer-events:none;margin-right:.5em}.client-container .client-project-details-container .input-wrapper .academic-outreach-checkbox-container label{font-weight:500;color:var(--text-color);pointer-events:none}.client-container .client-contact-container{padding:0 25px}.client-container .client-contact-container .phone-email-container{display:flex;flex-direction:row;justify-content:space-between;gap:15px}.client-container .client-contact-container .phone-email-container .input-wrapper button{background-color:#146f9b;color:#fff;border-radius:7px;border:0;width:fit-content;margin-top:7px;font-size:12px}.client-container .client-contact-container .phone-email-container .input-wrapper:first-child{flex-basis:40%}.client-container .client-contact-container .phone-email-container .input-wrapper:last-child{flex-basis:60%}.student-container{display:flex;overflow:auto;flex-direction:column;height:100%;position:relative;width:100%;background-color:var(--project-page-details-background)}.student-container .grid-container{height:fit-content;width:100%;flex-grow:1;overflow:auto}.student-container .grid-container .employees-grid{padding:5%;display:grid;grid-template-columns:repeat(auto-fill,120px);grid-gap:20px;justify-content:space-between}.student-container .grid-container .employees-grid .employee-wrapper{width:100%}.student-container .no-students-container{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}.student-container .no-students-container h4{margin:0 0 5px;font-family:Barlow,sans-serif;color:var(--secondary-color);font-weight:900;text-align:center}.student-container .no-students-container h4:nth-of-type(2){color:var(--text-color);text-decoration:underline;cursor:pointer}.student-container .add-employees-footer{display:flex;justify-content:flex-end;padding:5px 5px 0}.student-container .add-employees-footer .add-image-wrapper{display:inline-block;width:clamp(20px,7%,50px)}.student-container .add-employees-footer .add-image-wrapper img{width:100%}.students-window{position:absolute;right:0;top:0;width:clamp(300px,60%,350px);height:100%;background:var(--secondary-color);box-shadow:-8px 0 10px #0000004d;transform:translate(0);display:flex;flex-direction:column}.students-window-enter{transform:translate(100%)}.students-window-enter-active{transform:translate(0);transition:transform .3s}.students-window-exit{transform:translate(0)}.students-window-exit-active{transform:translate(100%);transition:transform .3s}.students-window .students-window-header-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;padding:15px 10px}.students-window .students-window-header-wrapper h1{font-size:1.5rem;font-weight:700;color:#fff;margin:0;padding:0}.students-window .students-window-body{width:100%;height:100%;padding:0 20px;overflow-y:auto;gap:10px;position:relative;display:flex;flex-direction:column;align-items:center}.students-window .students-window-body .search-container{display:flex;flex-direction:row;width:100%;align-items:flex-start;position:sticky;top:0;background:var(--secondary-color)}.students-window .students-window-body .search-container .search-image-wrapper{width:20px}.students-window .students-window-body .search-container .search-image-wrapper img{width:100%;height:auto}.students-window .students-window-body .search-container input{height:100%;width:90%;border-radius:20px;border:2px solid var(--text-color);padding-left:10px}.students-window .students-window-body .students-container{overflow:scroll;display:flex;flex-direction:column;gap:10px;width:100%;align-items:center}.students-window .students-window-body .students-container .card-wrapper{width:100%;cursor:pointer}.students-window .students-window-body .options-panel-wrapper{position:absolute;width:90%}.students-window .students-window-body .options-panel-wrapper-enter{transform:translateY(150%)}.students-window .students-window-body .options-panel-wrapper-enter-active{z-index:10;transform:translateY(0);transition:transform .3s}.students-window .students-window-body .options-panel-wrapper-exit{transform:translateY(0)}.students-window .students-window-body .options-panel-wrapper-exit-active{transform:translateY(150%);transition:transform .3s}.students-window .footer-wrapper{bottom:0;position:sticky;width:100%;z-index:3;display:flex;justify-content:right}.students-window .footer-wrapper .close-icon-wrapper{width:12%;padding:2%;cursor:pointer}.students-window .footer-wrapper .close-icon-wrapper img{width:100%;height:auto}.quick-add-employee-card-container{display:flex;background-color:var(--project-card-background);border:2px solid var(--sidebar-button-border);align-items:center;justify-content:flex-start;gap:10px;border-radius:10px;padding:10px}.quick-add-employee-card-container .photo-wrapper{border-radius:50%}.quick-add-employee-card-container .photo-wrapper img{width:40px;height:auto;aspect-ratio:1/1;border-radius:50%}.quick-add-employee-card-container .employee-info-container{width:50%;margin-right:auto}.quick-add-employee-card-container .employee-info-container h3{font-size:1rem}.quick-add-employee-card-container .employee-info-container h3,.quick-add-employee-card-container .employee-info-container p{margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:fade;color:var(--text-color)}.quick-add-employee-card-container .add-img-wrapper{width:30px;cursor:pointer}.quick-add-employee-card-container .add-img-wrapper img,.quick-add-employee-card-container .add-img-wrapper svg{width:100%;height:auto;display:block}.quick-add-options-panel-container{background-color:#fff;display:flex;flex-direction:column;border-radius:15px;padding:15px;overflow:scroll;gap:10px}.quick-add-options-panel-container .student-info-container{display:flex;flex-direction:column;align-items:center;width:100%}.quick-add-options-panel-container .student-info-container .student-img-wrapper{width:25%;display:flex;justify-content:center;align-items:center}.quick-add-options-panel-container .student-info-container h2{margin:0}.quick-add-options-panel-container .student-info-container .project-count-container{display:flex;flex-direction:row;align-items:center;justify-content:center;border-top:1px solid black;width:100%}.quick-add-options-panel-container .student-info-container .project-count-container p,.quick-add-options-panel-container .student-info-container .project-count-container h2{color:#000;margin:0 .2em}.quick-add-options-panel-container .student-info-container .project-count-container p{text-align:center;width:35%}.quick-add-options-panel-container .student-info-container .project-count-container h2{font-size:3rem}.quick-add-options-panel-container .quick-add-options-container{display:flex;flex-direction:column;gap:20px}.quick-add-options-panel-container .quick-add-options-container .error{border:1px solid red;padding:5px}.quick-add-options-panel-container .quick-add-options-container .error p{color:red}.quick-add-options-panel-container .quick-add-options-container .role-container h4{color:var(--secondary-color);margin:0 0 5px}.quick-add-options-panel-container .quick-add-options-container .role-container .role-options-container{display:flex;flex-direction:row;justify-content:space-between}.quick-add-options-panel-container .quick-add-options-container .role-container .role-options-container .role-option-wrapper input,.quick-add-options-panel-container .quick-add-options-container .role-container .role-options-container .role-option-wrapper label{cursor:pointer}.quick-add-options-panel-container .quick-add-options-container .team-container h4{color:var(--secondary-color);margin:0 0 5px}.quick-add-options-panel-container .quick-add-options-container .team-container .team-options-container{display:flex;flex-direction:column;gap:10px}.quick-add-options-panel-container .quick-add-options-container .team-container .team-options-container .team-option-wrapper{display:flex;align-items:center}.quick-add-options-panel-container .quick-add-options-container .team-container .team-options-container .team-option-wrapper input,.quick-add-options-panel-container .quick-add-options-container .team-container .team-options-container .team-option-wrapper label{cursor:pointer}.quick-add-options-panel-container .quick-add-options-container .team-container .team-options-container input{margin-right:.5em}.quick-add-options-panel-container .submit-wrapper{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px;flex-direction:column}.quick-add-options-panel-container .submit-wrapper p{color:red}.quick-add-options-panel-container .submit-wrapper input[type=submit]{background-color:#ee6c4d;border-radius:6px;border:none;color:#fff;font-size:1rem;padding:7px;font-family:Barlow,sans-serif;font-weight:700;cursor:pointer;width:60%}.overview-container{display:grid;width:100%;padding:1rem;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(11,minmax(0,1fr));background-color:var(--project-page-details-background)}.overview-container>*{background-color:var(--primary-color)}.overview-container>* .section-text{padding-left:1.25rem;padding-right:1.25rem}.overview-container>* .section-text article h3{margin-bottom:.25em}.overview-container>* .section-text article p{margin-top:.25em}.overview-container .goals-wrapper{grid-area:1/1/9/4}.overview-container .successes-wrapper{grid-area:1/4/5/6}.overview-container .problems-wrapper{grid-area:5/4/9/6}.overview-container .takeaways-wrapper{grid-area:-4/1/-1/-1}.new-project-page-widget-header{background:var(--secondary-color);width:100%;padding:5px;display:flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.new-project-page-widget-header.noStep{padding-left:1em}.new-project-page-widget-header .step-wrapper{background-color:var(--background-color);aspect-ratio:1/1;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border:2px solid var(--text-color)}.new-project-page-widget-header .step-wrapper h4{font-weight:800;font-size:clamp(1.5rem,2vw,1.2rem);color:var(--text-color);margin:0}.new-project-page-widget-header h3{font-weight:800;font-size:clamp(1rem,2vw,1.2rem);color:#fff;margin:0}.manage-project-page-container .header-name-wrapper{background:var(--secondary-color);width:100%;padding:10px 5px 10px 10px}.manage-project-page-container .header-name-wrapper h1{font-weight:800;font-size:clamp(1.8rem,2.5vw,1.5rem);color:#fff;margin:0}.manage-project-page-container .manage-project-form-container{display:grid;gap:1.5vw;grid-template-rows:.7fr .6fr .7fr 1fr;padding-top:1.5vw;width:100%}.manage-project-page-container .manage-project-form-container .overview-client-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:1.5vw}.manage-project-page-container .manage-project-form-container .overview-client-wrapper .overview-temp,.manage-project-page-container .manage-project-form-container .overview-client-wrapper .client-temp,.manage-project-page-container .manage-project-form-container .students-wrapper{background-color:var(--primary-color)}.manage-project-page-container .manage-project-form-container .goals-successes-problems-wrapper{display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:1fr 1fr;gap:1.5vw}.manage-project-page-container .manage-project-form-container .goals-successes-problems-wrapper .goals-area,.manage-project-page-container .manage-project-form-container .goals-successes-problems-wrapper .successes-area,.manage-project-page-container .manage-project-form-container .goals-successes-problems-wrapper .problems-area{background-color:var(--primary-color)}.manage-project-page-container .manage-project-form-container .goals-successes-problems-wrapper .goals-area{grid-column:1;grid-row:1/span 2}.manage-project-page-container .manage-project-form-container .takeaways-clickup-slack-status-wrapper{display:grid;grid-template-rows:1.2fr 1fr .7fr .7fr;grid-template-columns:1fr 1fr;gap:1.5vw}.manage-project-page-container .manage-project-form-container .takeaways-clickup-slack-status-wrapper .takeaways-area,.manage-project-page-container .manage-project-form-container .takeaways-clickup-slack-status-wrapper .clickup-area,.manage-project-page-container .manage-project-form-container .takeaways-clickup-slack-status-wrapper .slack-area,.manage-project-page-container .manage-project-form-container .takeaways-clickup-slack-status-wrapper .status-area{background-color:var(--primary-color)}.manage-project-page-container .manage-project-form-container .takeaways-clickup-slack-status-wrapper .takeaways-area{grid-column:1/span 2;grid-row:1}.manage-project-page-container .manage-project-form-container .takeaways-clickup-slack-status-wrapper .clickup-area,.manage-project-page-container .manage-project-form-container .takeaways-clickup-slack-status-wrapper .slack-area{grid-row:2/span 2}.manage-project-page-container .manage-project-form-container .takeaways-clickup-slack-status-wrapper .status-area{grid-row:4/span 1;grid-column:1/span 2}.manage-project-page-container .create-project-button-wrapper{display:flex;align-items:center;justify-content:space-between}.new-overview-container{height:100%;background-color:#ffe2db;width:100%;display:flex;flex-direction:column}.new-overview-container input,.new-overview-container select,.new-overview-container textarea{padding:.6rem 1em;border-radius:.5em;border:2px solid var(--input-border-color);font:inherit}.new-overview-container input::placeholder,.new-overview-container textarea::placeholder{color:var(--input-placeholder-color)}.new-overview-container .overview-form-wrapper{height:100%;padding:2rem}.new-overview-container .overview-form-wrapper .new-overview-form{display:flex;flex-direction:column;width:100%}.new-overview-container .overview-form-wrapper .new-overview-form .date-flex{display:flex;align-items:center;gap:20px;padding:.8em 0}.new-overview-container .overview-form-wrapper .new-overview-form .date-flex .flex-option{display:flex;flex-direction:column;width:50%}.input-error{border:1px solid red!important}.error-message{color:red;font-size:12px;margin:5px 0}.repeater-input-container{display:flex;flex-direction:column;gap:10px}.repeater-input-container .repeater-wrapper{display:flex;flex-direction:row}.repeater-input-container .repeater-wrapper .remove-repeater{width:20%;color:#fff;background-color:var(--secondary-priority-color);border:2px solid var(--secondary-color);padding-top:.25em;padding-bottom:.25em;font-size:1rem;margin-left:5px;border-radius:10px}.repeater-input-container .repeater-wrapper .remove-repeater:hover{scale:1.05}.repeater-input-container .repeater-button{margin-top:5px;display:flex;background-color:#146f9b;border-radius:15px;font:inherit;color:#fff;font-weight:400;border:none;text-align:center;height:30px;width:fit-content;align-items:center;padding:10px;gap:10px}.repeater-input-container .repeater-button img{height:100%;width:auto}.repeater-input-container .repeater-button p{white-space:nowrap;margin:0}fieldset{margin:10px 0;border:none;display:flex}fieldset .radio-group{display:flex;flex-wrap:wrap;gap:10px}fieldset .radio-group .radio-flex{display:flex;align-items:center;gap:10px}.new-client-container{background-color:var(--background-color);width:100%;display:flex;flex-direction:column}.new-client-container label{color:var(--text-color)}.new-client-container input,.new-client-container select{padding:.6rem 1em;border-radius:.5em;border:2px solid var(--input-border-color);background-color:var(--input-background);color:var(--input-text-color)}.new-client-container input::placeholder{color:var(--input-placeholder-color)}.new-client-container .client-form-wrapper{overflow-y:auto;height:100%;flex-grow:1}.new-client-container .client-form-wrapper .new-client-form{display:flex;flex-direction:column;width:100%}.new-client-container .client-form-wrapper .new-client-form fieldset{padding:0;margin-top:1rem;border:none}.new-client-container .client-form-wrapper .new-client-form fieldset legend{padding-bottom:.5em;color:var(--secondary-text-color)}.new-client-container .client-form-wrapper .new-client-form fieldset .checkbox-container{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;gap:40px}.new-client-container .client-form-wrapper .new-client-form fieldset .checkbox-container :nth-child(1){padding-bottom:1rem}.new-client-container .client-form-wrapper .new-client-form fieldset .checkbox-group{display:flex;flex-direction:column;align-items:flex-start;white-space:nowrap}.new-client-container .client-form-wrapper .new-client-form fieldset .checkbox-group input{margin:0 .5em 0 0;width:fit-content}.new-client-container .client-form-wrapper .new-client-form .error{color:red;font-style:italic;text-align:left}.new-client-container .client-form-wrapper .new-client-form h3{font-weight:800;font-size:clamp(1rem,2vw,1.5rem);color:var(--secondary-text-color);margin:0}.new-client-container .client-form-wrapper .new-client-form .new-client-top-section{background:var(--primary-color);padding:2rem}.new-client-container .client-form-wrapper .new-client-form .new-client-top-section input,.new-client-container .client-form-wrapper .new-client-form .new-client-top-section select{width:100%}.new-client-container .client-form-wrapper .new-client-form .new-client-contact-section{background:var(--primary-color);padding:2rem;display:flex;flex-direction:column}.new-client-container .client-form-wrapper .new-client-form .new-client-contact-section .flex{width:100%;justify-content:space-between;padding-top:1rem;display:flex}.new-client-container .client-form-wrapper .new-client-form .new-client-contact-section .flex .group-1,.new-client-container .client-form-wrapper .new-client-form .new-client-contact-section .flex .group-2{display:flex;flex-direction:column}.new-client-container .client-form-wrapper .new-client-form .new-client-contact-section .flex .group-1{width:40%}.new-client-container .client-form-wrapper .new-client-form .new-client-contact-section .flex .group-2{width:55%}.checkbox-group-container{padding:0;margin-top:1rem;border:none}.checkbox-group-container legend{padding-bottom:.5em;color:var(--secondary-text-color)}.checkbox-group-container .checkbox-group{display:flex;flex-wrap:wrap;width:100%}.checkbox-group-container .checkbox-group .checkbox-flex{flex:1 0 50%}.new-students-container{position:relative;height:100%;display:flex;flex-direction:column;overflow:auto}.new-students-container .no-students-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.new-students-container .no-students-container h4{margin:0 0 5px;font-family:Barlow,sans-serif;color:var(--secondary-text-color);font-weight:700;font-size:1.3rem}.new-students-container .no-students-container h4:nth-of-type(2){color:var(--text-color);text-decoration:underline;cursor:pointer}.new-students-container .new-students-body{width:100%;flex:1}.new-students-container .new-students-body .new-students-grid{padding:2% 5% .5em;display:grid;grid-template-columns:repeat(auto-fill,minmax(105px,1fr));grid-column-gap:20px;grid-row-gap:2em}.new-students-container .new-students-body .new-students-grid .employee-card-wrapper{display:flex;flex-direction:column;align-items:center}.new-students-container .new-students-body .new-students-grid .employee-card-wrapper .remove-icon{position:absolute;z-index:1;right:-29px;top:-29px;scale:75%}.new-students-container .new-students-body .new-students-grid .employee-card-wrapper .remove-employee-button{width:85%;color:#fff;background-color:var(--secondary-priority-color);border:2px solid var(--secondary-color);padding-top:.25em;padding-bottom:.25em;font-size:1rem;margin-top:5px;border-radius:10px}.new-students-container .new-students-body .new-students-grid .employee-card-wrapper .remove-employee-button:hover{scale:1.05}.new-students-container .no-students-container,.new-students-container .new-students-body{min-height:80%}.new-students-container .new-students-footer{width:100%;display:flex;justify-content:right;align-items:center;padding:5px 20px}.new-students-container .new-students-footer .add-image-wrapper{cursor:pointer}.new-students-container .new-students-footer .add-image-wrapper img{width:100%;height:auto}.new-project-goals-container{height:100%;width:100%;display:flex;flex-direction:column}.new-project-goals-container .new-project-goals-body{padding:2rem;height:100%;flex-grow:1;overflow-y:auto}.new-project-goals-container .new-project-goals-body textarea{width:100%;border:2px solid var(--input-border-color);font-family:inherit;resize:none;padding:.7rem;font-weight:500;border-radius:.3rem;margin-bottom:.3rem;margin-top:.2rem;font-size:15px;background-color:var(--input-background);color:var(--input-text-color)}.new-project-goals-container .new-project-goals-body textarea::placeholder{color:var(--input-placeholder-color)}.new-project-goals-container .new-project-goals-body label{color:var(--secondary-text-color);font-weight:500}.textarea-container{height:100%}.textarea-container .textarea-body{height:90%;display:flex;justify-content:center;align-items:center;padding:2%}.textarea-container .textarea-body textarea{width:100%;height:100%;border:2px solid var(--input-border-color);font:inherit;resize:none;padding:.7rem;background-color:var(--input-background);color:var(--input-text-color)}.textarea-container .textarea-body textarea::placeholder{color:var(--input-placeholder-color)}.exists-wrapper{display:flex;flex-direction:column;align-items:center}.new-clickup-wrapper{height:100%}.new-clickup-wrapper .select-one{padding-left:2rem;color:var(--secondary-text-color)}.new-clickup-wrapper .existing-or-new-clickup-container{display:flex;align-items:center;padding-left:2rem;gap:15px}.new-clickup-wrapper .existing-or-new-clickup-container small{color:var(--secondary-text-color)}.new-clickup-wrapper .existing-or-new-clickup-container .new-clickup-option-wrapper{display:flex;justify-content:flex-start}.new-clickup-wrapper .existing-or-new-clickup-container .new-clickup-option-wrapper input{margin:0 .5em 0 0}.new-clickup-wrapper .existing-or-new-clickup-container .new-clickup-option-wrapper h3{margin:0}.clickup-new-project-wrapper{margin-top:1rem;padding:0 2rem}.clickup-new-project-wrapper .form-wrapper input,.clickup-new-project-wrapper .form-wrapper select{padding:.6rem 1em;border-radius:.5em;border:2px solid var(--secondary-color);width:100%;margin-bottom:1em}.clickup-new-project-wrapper .form-wrapper label{color:var(--text-color)}.clickup-new-project-wrapper .form-wrapper :nth-child(3){margin-bottom:1rem}.clickup-new-project-wrapper .form-wrapper fieldset{border:none;display:flex;gap:20px;margin:0;padding:0}.clickup-new-project-wrapper .form-wrapper .new-clickup-option{display:flex}.clickup-new-project-wrapper .form-wrapper .new-clickup-option :nth-child(1){margin-right:.9em;border:2px solid var(--secondary-color)}.clickup-new-project-wrapper .form-wrapper .new-clickup-option input{width:fit-content;align-items:center;margin:0}.clickup-new-project-wrapper .form-wrapper .new-clickup-option h3{margin:0}.custom-select-container{display:flex;flex-direction:column;width:100%}.custom-select-container select{width:100%}.new-slack-wrapper .select-one{padding-left:2rem;color:var(--text-color)}.new-slack-wrapper label{color:var(--text-color)}.new-slack-wrapper .existing-or-new-clickup-container{display:flex;align-items:center;padding-left:2rem;gap:15px}.new-slack-wrapper .existing-or-new-clickup-container small{color:var(--text-color)}.new-slack-wrapper .existing-or-new-clickup-container .new-clickup-option-wrapper{display:flex;justify-content:flex-start}.new-slack-wrapper .existing-or-new-clickup-container .new-clickup-option-wrapper input{margin:0 .5em 0 0}.existing-slack-wrapper{margin-top:1rem;padding:0 2rem;margin-left:0}.existing-slack-wrapper .form-wrapper .form-tag{margin:0;padding:0}.existing-slack-wrapper .form-wrapper input,.existing-slack-wrapper .form-wrapper select{padding:.6rem 1em;border-radius:.5em;border:2px solid var(--color-primary);width:100%;margin-bottom:1em}.existing-slack-wrapper .form-wrapper fieldset{border:none;display:flex;gap:20px;margin:0;padding:0}.existing-slack-wrapper .form-wrapper fieldset .fieldset-item-wrapper{display:flex;flex-direction:column;width:100%;color:var(--text-color)}.existing-slack-wrapper .form-wrapper fieldset .fieldset-item-wrapper select,.new-slack-wrapper .form-wrapper{width:100%}.new-slack-wrapper .form-wrapper input[type=text]{padding:.6rem 1em;border-radius:.5em;border:2px solid var(--secondary-color);width:100%;margin-bottom:1em}.new-slack-wrapper .form-wrapper .flex-option{color:var(--text-color);font-weight:800}.new-slack-wrapper .form-wrapper .flex-option label{padding-left:.8em}.new-slack-wrapper .form-wrapper form{padding:1rem 2rem}.new-slack-wrapper .form-wrapper form fieldset{border:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:var(--text-color)}.new-slack-wrapper .form-wrapper form fieldset .group-1{display:flex;flex-direction:column;gap:10px}.new-slack-wrapper .form-wrapper form fieldset .create-review-group{display:flex;flex-direction:column}.new-slack-wrapper .form-wrapper form fieldset .create-review-group .flex-group{display:flex;align-items:center;gap:10px}.new-slack-wrapper .form-wrapper form fieldset .create-review-group .flex-group legend{color:var(--text-color)}.new-slack-wrapper .form-wrapper form fieldset .create-review-group .flex-group input{padding:0 .5em 0 0;margin:0}.new-slack-wrapper .form-wrapper form fieldset .create-review-group .flex-group .flex-option{display:flex}.new-slack-wrapper .form-wrapper form fieldset .create-slack-canvas{display:flex;flex-direction:column;text-decoration:line-through}.new-slack-wrapper .form-wrapper form fieldset .create-slack-canvas .flex-group{display:flex;align-items:center;gap:10px}.new-slack-wrapper .form-wrapper form fieldset .create-slack-canvas .flex-group input{padding:0;margin:0}.new-slack-wrapper .form-wrapper form fieldset .create-slack-canvas .flex-group .flex-option{display:flex}.new-slack-wrapper .form-wrapper form fieldset .create-invite-students{display:flex;flex-direction:column}.new-slack-wrapper .form-wrapper form fieldset .create-invite-students .flex-group{display:flex;align-items:center;gap:10px}.new-slack-wrapper .form-wrapper form fieldset .create-invite-students .flex-group input{padding:0;margin:0}.new-slack-wrapper .form-wrapper form fieldset .create-invite-students .flex-group .flex-option{display:flex}.new-slack-wrapper .form-wrapper form fieldset .create-invite-staff{display:flex;flex-direction:column}.new-slack-wrapper .form-wrapper form fieldset .create-invite-staff .flex-group{display:flex;align-items:center;gap:10px}.new-slack-wrapper .form-wrapper form fieldset .create-invite-staff .flex-group input{padding:0;margin:0}.new-slack-wrapper .form-wrapper form fieldset .create-invite-staff .flex-group .flex-option{display:flex}.new-slack-wrapper .form-wrapper .line{width:100%;height:3px;background:var(--text-color);margin-top:1rem}.new-slack-wrapper .form-wrapper button[type=submit]{padding:.8em 1.8em;margin:1rem 0;border-radius:.6em;border:none;background:var(--secondary-color);color:#fff;cursor:pointer}.status-wrapper{height:100%}.status-wrapper .status-form-wrapper{width:100%;display:flex;align-items:center}.status-wrapper .status-form-wrapper form{width:100%;display:flex;align-items:center;padding-left:2rem;font-weight:800}.status-wrapper .status-form-wrapper form fieldset{display:flex;justify-content:space-between;width:100%;max-width:800px}.status-wrapper .status-form-wrapper form legend{color:var(--text-color)}.status-wrapper .status-form-wrapper form .radio-group{width:100%;justify-content:space-between}.status-wrapper .status-form-wrapper form label{font-size:1.2rem;color:var(--text-color)}.status-wrapper .status-form-wrapper form input[type=radio]{margin-right:.5rem;scale:1.5;cursor:pointer}.submit-new-project-container{display:flex;justify-content:flex-end;padding:1.5vw}.submit-new-project-container button{background-color:#e35f40;color:#fff;border:2px solid white;padding:.7vw 1vw;border-radius:5px;font-size:clamp(1rem,2vw,1.5rem);font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none}.submit-new-project-container button:hover{background-color:#d1411f}:root{--primary-color: #d4f4e9;--secondary-color: #226772;--background-color: #ffffff;--text-color: #161C31;--secondary-text-color: #226772;--primary-priority-color: #fcc0c0;--secondary-priority-color: #e35f40;--priority-text-color: #ee6c4d;--primary-favorite-projects-color: #d5b9ff;--secondary-favorite-projects-color: #542799;--dchq-logo-text: #161c31;--dchq-logo-secondary: var(--secondary-text-color);--sidebar-color: #d4f4e9;--sidebar-button-border: #000000;--sidebar-button-color: var(--secondary-color);--project-card-background: #ffffff;--header-container-background: var(--secondary-color);--input-border-color: var(--secondary-color);--input-background: #fff;--quick-add-button-fill: #E8DBFC;--project-page-details-background: #F6FFFC;--input-text-color: var(--text-color);--input-placeholder-color: #7a7a7a }@media (prefers-color-scheme: dark){:root{--primary-color: #484c4c;--input-background: #3C3F42;--secondary-color: #335C62;--background-color: #212223;--text-color: #FFF;--secondary-text-color: #D4F4E9;--primary-priority-color: #fcc0c0;--secondary-priority-color: #e35f40;--priority-text-color: #ee6c4d;--primary-favorite-projects-color: #d5b9ff;--secondary-favorite-projects-color: #542799;--dchq-logo-text: #FFFFFF;--dchq-logo-secondary: var(--secondary-text-color);--sidebar-color: #335C62;--sidebar-button-border: #D4F4E9;--sidebar-button-color: var(--background-color);--project-card-background: var(--primary-color);--input-border-color: #000000;--quick-add-button-fill: #EE6C4D;--project-page-details-background: #2b2c2d;--input-text-color: #E0E0E0;--input-placeholder-color: #BDBDBD }}.remove-project-container{gap:2em;align-items:center;margin-right:auto;display:flex;justify-content:flex-end;padding:1.5vw;padding:0}.remove-project-container button{background-color:#226772;color:#fff;border:2px solid white;padding:.7vw 1vw;border-radius:5px;font-size:clamp(1rem,.25vw,1.5rem);font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none}.remove-project-container button:hover{background-color:#16444b}.remove-project-container .action{display:flex;gap:1em}.remove-project-container .action+.action{padding-left:1.5em;border-left:1px solid var(--text-color)}.remove-project-container .delete button{background:#770c0c}.remove-project-container .delete input{accent-color:#770c0c}.remove-project-container .options{display:flex;flex-direction:column;gap:.25em}.remove-project-container label{color:var(--text-color);cursor:pointer}.remove-project-container label:has(input[disabled]){opacity:.5;cursor:not-allowed}.remove-project-container label i{opacity:.5;display:block;text-align:center}
