@import'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap';html{font-family:montserrat,verdana,sans-serif;font-size:16px;height:100%}.page{display:grid;grid-template:84px 1fr auto/280px minmax(0, 1fr);grid-template-areas:"header header" "content content" "footer footer";height:100%;margin:0;transition:grid-template .1s;width:max-content}@media(min-width: 800px){.page{grid-template-areas:"header header" "side-menu content" "footer footer"}}.page--collapsed-side-menu{grid-template-columns:108px minmax(0, 1fr)}.page--mobile-side-menu{grid-template-areas:"header header" "side-menu content" "footer footer"}.page__header{grid-area:header}.page__side-menu{display:none;z-index:2}@media(min-width: 800px){.page__side-menu{display:block;grid-area:side-menu}}.page__content{background:#fff;grid-area:content;min-width:100%;width:max-content;z-index:1}.page__footer{grid-area:footer}.page--mobile-side-menu .page__side-menu{display:block}.content__title{font-size:22px;font-weight:700;line-height:33px;margin:24px 16px}@media(width >= 700px){.content__title{font-size:30px;line-height:45px}}.content__title--small{font-size:22px;line-height:33px}.content__padded{margin:32px 16px;max-width:calc(100vw - 32px - 15px)}@media(min-width: 800px){.content__padded{max-width:calc(100vw - 280px - 32px - 15px)}}.content__grow-into-height{flex-grow:1}.content__one-column{width:332px}.content__two-columns{width:696px}.content__three-columns{width:1060px}.content__column-container{display:flex;flex-flow:row wrap;gap:32px}@media(min-width: 800px){.page--collapsed-side-menu .content__padded{max-width:calc(100vw - 108px - 32px - 15px)}}.field{appearance:none;background-color:#fff;border:1px solid #000;border-radius:2px;box-sizing:border-box;color:#000;font-family:montserrat,verdana,sans-serif;font-size:16px;margin:0;padding:12px 16px}.field::placeholder{color:#767676}.field:focus{border-width:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.25);outline:none;padding:11px 15px}.field--drop-down{background-image:url("/icons/caret-down-solid/black/");background-position:right 16px center;background-repeat:no-repeat;background-size:10px auto;cursor:pointer;padding:12px 16px;padding-right:37px}.field--checkbox,.field--radio{box-shadow:inset 0 1px 2px rgba(0,0,0,.25);cursor:pointer;height:32px;width:32px}.field--radio{border-radius:32px}.field--checkbox:checked,.field--radio:checked{background-color:#417aa4;background-position:center;background-repeat:no-repeat;background-size:16px auto}.field--checkbox:checked{background-image:url("/icons/check-solid/white/")}.field--radio:checked{background-image:url("/icons/circle-solid/black/")}.field--switch{background-image:url("/icons/circle-solid/black/");background-repeat:no-repeat;background-size:20px 20px;border-radius:32px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);cursor:pointer;height:32px;transition:background-position .1s linear,background-color .1s linear;width:64px}.field--switch-off{background-color:#fff;background-position:left 6px center}.field--switch-off:focus{background-position:left 5px center}.field--switch-on{background-color:#417aa4;background-position:right 6px center}.field--switch-on:focus{background-position:right 5px center}.field--switch.htmx-request{background-color:#e9f4ff;background-position:center center}.field--full-width{width:100%}.field__help{margin:0;padding:0}.field__help-item{color:#767676;list-style:none;margin:8px 0}.field__help-icon{padding-right:8px;vertical-align:text-top}.field__container{margin:32px 0}.field__container--one-column{width:332px}.field__container--two-columns{width:696px}.field--border-aqua,.field--invalid-border-aqua:invalid{border-color:#17c2a4}.field--border-black,.field--invalid-border-black:invalid{border-color:#000}.field--border-blue,.field--invalid-border-blue:invalid{border-color:#417aa4}.field--border-gray-1,.field--invalid-border-gray-1:invalid{border-color:#e6ecef}.field--border-gray-2,.field--invalid-border-gray-2:invalid{border-color:#c9c9c9}.field--border-gray-3,.field--invalid-border-gray-3:invalid{border-color:#767676}.field--border-green,.field--invalid-border-green:invalid{border-color:#65b33a}.field--border-light-blue,.field--invalid-border-light-blue:invalid{border-color:#e9f4ff}.field--border-pink,.field--invalid-border-pink:invalid{border-color:#d63fa2}.field--border-purple,.field--invalid-border-purple:invalid{border-color:#6f62c3}.field--border-red,.field--invalid-border-red:invalid{border-color:#d6162c}.field--border-white,.field--invalid-border-white:invalid{border-color:#fff}.field--border-yellow,.field--invalid-border-yellow:invalid{border-color:#e2be00}.field--border-thick,.field--invalid-border-thick:invalid{border-width:2px;padding:11px 15px}.field--rounded{border-radius:40px}.field--icon{background-image:attr(data-bg-img-src url);background-repeat:no-repeat;background-size:45px 100%}.field--icon-left{background-position:left center;padding-left:43px}.field--icon-right{background-position:right center;padding-right:43px}.field--icon-left:focus{background-position:left -1px center;padding-left:42px}.field--icon-right:focus{background-position:right -1px center;padding-right:42px}.field--icon-with-background-left{padding-left:61px}.field--icon-with-background-right{background-position:right center;padding-right:61px}.field--icon-with-background-left:focus{padding-left:60px}.field--icon-with-background-right:focus{padding-right:60px}.field__label{display:block;flex-grow:1;font-weight:600;margin:8px 0}.field__toggle-switch{color:#767676;font-weight:600;margin:8px 0;text-decoration:none}.field__toggle-switch-icon{padding-left:8px;vertical-align:text-top}.field__label-and-toggle-switch-wrapper{display:flex}.field__wrap-label{align-items:center;display:inline-flex;gap:8px;margin-right:16px;min-height:32px;vertical-align:top}.field__wrap-label-icon{max-height:24px;max-width:24px}.field__list{list-style:none;margin:0;padding:0}.field__list-item{margin:8px 0}.field--icon{position:relative}.field--icon::-webkit-calendar-picker-indicator{background:rgba(0,0,0,0);color:rgba(0,0,0,0);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.field--icon::-webkit-datetime-edit{z-index:2}.field--drop-down.field:focus{background-position:right 15px center;padding:11px 15px;padding-right:36px}.field--drop-down.field--icon{background-image:url("/icons/caret-down-solid/black/"),attr(data-bg-img-src url);background-position:right 16px center,16px center;background-size:10px auto,16px auto;padding-left:43px}.field--drop-down.field--icon:focus{background-position:right 15px center,15px center;padding-left:42px}.field--drop-down.field--border-thick,.field--drop-down.field--invalid-border-thick:invalid{background-position:right 15px center;padding-right:35px}.action-or-note{border-top:1px solid #000;counter-increment:action-or-note;display:flex;justify-content:space-between;padding:0 16px 16px 0}.action-or-note::before{content:counter(action-or-note);flex-shrink:1;font-weight:600;padding:32px 0;width:64px}.action-or-note__loading{flex-grow:1;padding:32px 0}.action-or-note__form{flex-grow:1;margin:0;padding:0}.action-or-note__form-column{width:608px}.action-or-note__delete-button{align-self:flex-end}.action-or-note__add-button-container{border-top:1px solid #000;padding:16px;text-align:right}.calendar{border-collapse:collapse;margin:32px 0;table-layout:fixed;width:100%}.calendar__day{background:#e6ecef;border:1px solid #c9c9c9;height:150px;padding:16px;vertical-align:top}.calendar__day--workday,.calendar__day--outside-month{background:#fff}.calendar__placeholder{height:100vh}.calendar__event--aqua{color:#17c2a4}.calendar__event--black{color:#000}.calendar__event--blue{color:#417aa4}.calendar__event--gray-1{color:#e6ecef}.calendar__event--gray-2{color:#c9c9c9}.calendar__event--gray-3{color:#767676}.calendar__event--green{color:#65b33a}.calendar__event--light-blue{color:#e9f4ff}.calendar__event--pink{color:#d63fa2}.calendar__event--purple{color:#6f62c3}.calendar__event--red{color:#d6162c}.calendar__event--white{color:#fff}.calendar__event--yellow{color:#e2be00}.assign-reviewers{align-items:center;display:flex;gap:8px;margin-bottom:20px}.bookmark{background-color:rgba(0,0,0,0);background-position:center center;background-repeat:no-repeat;background-size:12px 16px;border-width:0;cursor:pointer;height:44px;width:44px}.bookmark--off{background-image:url("/icons/bookmark-regular/black/")}.bookmark--on{background-image:url("/icons/bookmark-solid/black/")}.bookmark__form{display:inline-block}.select-dashboard__column--application-id{column-width:211px;width:211px}.select-dashboard__column--deadline{column-width:179px;width:179px}.select-dashboard__column--days-until-deadline{column-width:130px;width:130px}.select-dashboard__column--program-administrator{column-width:107px;width:107px}.select-dashboard__column--designation{column-width:118px;width:118px}.select-dashboard__column--market-sector{column-width:199px;width:199px}.select-dashboard__column--project-description{column-width:504px;width:504px}.select-dashboard__column--measure-end-use{column-width:152px;width:152px}.select-dashboard__column--measure-type{column-width:152px;width:152px}.select-dashboard__column--measure-code{column-width:105px;width:105px}.select-dashboard__column--measure-description{column-width:356px;width:356px}.select-dashboard__column--calculation-software-utilized{column-width:140px;width:140px}.select-dashboard__column--first-year-kw-demand-reduction{column-width:140px;width:140px}.select-dashboard__column--first-year-kwh-savings{column-width:140px;width:140px}.select-dashboard__column--first-year-therms-savings{column-width:140px;width:140px}.select-dashboard__column--total-incentive{column-width:140px;width:140px}.select-dashboard__column--program-id{column-width:140px;width:140px}.select-dashboard__column--program-name{column-width:140px;width:140px}.select-dashboard__column--program-type{column-width:140px;width:140px}.select-dashboard__column--program-implementer{column-width:140px;width:140px}.select-dashboard__column--supplemental-id{column-width:148px;width:148px}.select-dashboard__column--customer-name{column-width:180px;width:180px}.select-dashboard__column--customer-address{column-width:307px;width:307px}.select-dashboard__column--action{column-width:72px;width:72px}.select-dashboard__table{table-layout:fixed;width:4180px}.select-dashboard__preamble{display:grid;grid-template:auto auto auto/1fr;grid-template-areas:"submission-date" "note" "buttons";left:16px;margin:0 16px;max-width:calc(100vw - 48px);position:sticky}@media(min-width: 740px)and (max-width: 800px){.select-dashboard__preamble{grid-template:auto auto/482px 1fr;grid-template-areas:"submission-date submission-date" "note buttons"}}@media(min-width: 800px){.select-dashboard__preamble{left:296px;max-width:calc(100vw - 280px - 48px)}}@media(min-width: 1020px){.select-dashboard__preamble{grid-template:auto auto/482px 1fr;grid-template-areas:"submission-date submission-date" "note buttons"}}.select-dashboard__pa-submission-date{font-size:18px;font-weight:700;grid-area:submission-date;line-height:27px;margin:32px 0 16px}.select-dashboard__note{color:#767676;font-size:14px;font-weight:400;grid-area:note;line-height:21px;margin:0 0 24px}.select-dashboard__button-container{grid-area:buttons;margin:0 0 32px}@media(min-width: 740px)and (max-width: 800px){.select-dashboard__button-container{text-align:right}}@media(min-width: 1020px){.select-dashboard__button-container{text-align:right}}.select-dashboard__project-actions-container{position:relative}.select-dashboard__project-actions{position:absolute;right:0;top:58px;z-index:5}@media(width >= 350px){.select-dashboard__project-actions{min-width:250px}}.select-dashboard__project-actions--hidden{display:none}@media(min-width: 800px){.page--collapsed-side-menu .select-dashboard__preamble{left:124px;max-width:calc(100vw - 108px - 48px)}}@media(min-width: 848px){.page--collapsed-side-menu .select-dashboard__preamble{grid-template:auto auto/482px 1fr;grid-template-areas:"submission-date submission-date" "note buttons"}}@media(min-width: 848px){.page--collapsed-side-menu .select-dashboard__button-container{text-align:right}}.all-submitted-dashboard__column--project-id{column-width:291px;width:291px}.all-submitted-dashboard__column--project-description{column-width:291px;width:291px}.all-submitted-dashboard__column--project-status{column-width:296px;width:296px}.all-submitted-dashboard__column--awaiting-action-by{column-width:107px;width:107px}.all-submitted-dashboard__column--internal-deadline{column-width:196px;width:196px}.all-submitted-dashboard__column--external-deadline{column-width:196px;width:196px}.all-submitted-dashboard__column--measure-end-use{column-width:152px;width:152px}.all-submitted-dashboard__column--measure-type{column-width:152px;width:152px}.all-submitted-dashboard__column--total-demand-reduction{column-width:129px;width:129px}.all-submitted-dashboard__column--total-first-year-kwh-savings{column-width:129px;width:129px}.all-submitted-dashboard__column--total-first-year-therm-savings{column-width:129px;width:129px}.all-submitted-dashboard__column--project-submission-date{column-width:166px;width:166px}.all-submitted-dashboard__column--triage-status{column-width:176px;width:176px}.all-submitted-dashboard__column--triage-deadline{column-width:176px;width:176px}.all-submitted-dashboard__column--disposition-status{column-width:176px;width:176px}.all-submitted-dashboard__column--disposition-date{column-width:176px;width:176px}.all-submitted-dashboard__column--action{column-width:132px;width:132px}.all-submitted-dashboard__column--application-id{column-width:152px;width:152px}.all-submitted-dashboard__column--measure-code{column-width:152px;width:152px}.all-submitted-dashboard__table{table-layout:fixed;width:3070px}.all-submitted-dashboard__table--with-application-id-and-measure-code{width:3374px}.all-submitted-dashboard__preamble{display:grid;grid-template:auto auto/332px;grid-template-areas:"filter-form" "buttons";left:16px;margin:0 16px;max-width:calc(100vw - 48px);position:sticky}@media(min-width: 800px){.all-submitted-dashboard__preamble{left:296px;max-width:calc(100vw - 280px - 48px)}}@media(min-width: 980px){.all-submitted-dashboard__preamble{grid-template:auto/332px 1fr;grid-template-areas:"filter-form buttons"}}.all-submitted-dashboard__filter-form{grid-area:filter-form;margin:32px 0}.all-submitted-dashboard__button-container{display:flex;gap:8px;grid-area:buttons;margin:0 0 32px}@media(min-width: 980px){.all-submitted-dashboard__button-container{justify-content:flex-end;margin:32px 0;text-align:right}}.all-submitted-dashboard__project-detail{font-size:16px;font-weight:400;line-height:24px;margin:4px 0}.all-submitted-dashboard__project-detail--bold{font-weight:700}.all-submitted-dashboard__project-detail-with-icon{align-items:center;display:flex;gap:8px;margin-bottom:16px}.all-submitted-dashboard__project-detail-column-container{align-items:flex-end;display:flex;justify-content:space-between;margin-top:16px}@media(min-width: 800px){.page--collapsed-side-menu .all-submitted-dashboard__preamble{left:124px;max-width:calc(100vw - 108px - 48px)}}@media(min-width: 808px){.page--collapsed-side-menu .all-submitted-dashboard__preamble{grid-template:auto/332px 1fr;grid-template-areas:"filter-form buttons";max-width:calc(100vw - 108px - 48px)}}@media(min-width: 808px){.page--collapsed-side-menu .all-submitted-dashboard__button-container{justify-content:flex-end;margin:32px 0;text-align:right}}.assign-dashboard__column--project-id{column-width:211px;width:211px}.assign-dashboard__column--selection-type-and-reason{column-width:211px;width:211px}.assign-dashboard__column--project-description{column-width:313px;width:313px}.assign-dashboard__column--reviewers{column-width:225px;width:225px}.assign-dashboard__column--assign-tasks{column-width:370px;width:370px}.assign-dashboard__column--next-deadline{column-width:151px;width:151px}.assign-dashboard__column--days-until-deadline{column-width:130px;width:130px}.assign-dashboard__column--cpuc-id{column-width:741px;width:741px}.assign-dashboard__table{table-layout:fixed;width:2352px}.assign-dashboard__preamble{display:grid;grid-template:auto auto/1fr;grid-template-areas:"note" "buttons";left:16px;margin:0 16px;max-width:calc(100vw - 48px);position:sticky}@media(min-width: 800px){.assign-dashboard__preamble{left:296px;max-width:calc(100vw - 280px - 48px)}}@media(min-width: 1380px){.assign-dashboard__preamble{grid-template:auto/482px 1fr;grid-template-areas:"note buttons"}}.assign-dashboard__note{color:#767676;font-size:14px;font-weight:400;grid-area:note;line-height:21px;margin:32px 0 24px}.assign-dashboard__button-container{display:flex;gap:8px;grid-area:buttons;margin:0 0 32px}@media(min-width: 1380px){.assign-dashboard__button-container{justify-content:flex-end;margin:32px 0;text-align:right}}.assign-dashboard__assign-tasks-progress{background-color:#fff;border-radius:16px;border-width:0;height:16px;width:300px}.assign-dashboard__assign-tasks-progress::-webkit-progress-bar{background-color:#fff;border-radius:16px}.assign-dashboard__assign-tasks-progress::-webkit-progress-value{border-radius:16px}.assign-dashboard__assign-tasks-progress::-moz-progress-bar{border-radius:16px}.assign-dashboard__assign-tasks-progress--1-completed{background-color:#c9c9c9}.assign-dashboard__assign-tasks-progress--1-completed::-webkit-progress-bar{background-color:#c9c9c9}.assign-dashboard__assign-tasks-progress--1-completed::-webkit-progress-value{background-color:#d6162c}.assign-dashboard__assign-tasks-progress--1-completed::-moz-progress-bar{background-color:#d6162c}.assign-dashboard__assign-tasks-progress--2-completed{background-color:#c9c9c9}.assign-dashboard__assign-tasks-progress--2-completed::-webkit-progress-bar{background-color:#c9c9c9}.assign-dashboard__assign-tasks-progress--2-completed::-webkit-progress-value{background-color:#e2be00}.assign-dashboard__assign-tasks-progress--2-completed::-moz-progress-bar{background-color:#e2be00}.assign-dashboard__assign-tasks-progress--3-completed{background-color:#c9c9c9}.assign-dashboard__assign-tasks-progress--3-completed::-webkit-progress-bar{background-color:#c9c9c9}.assign-dashboard__assign-tasks-progress--3-completed::-webkit-progress-value{background-color:#65b33a}.assign-dashboard__assign-tasks-progress--3-completed::-moz-progress-bar{background-color:#65b33a}.assign-dashboard__assign-task-list{list-style-type:none;margin:0;padding:8px 0}.assign-dashboard__assign-task-list-item{background-image:url("/icons/circle-solid/white/");background-position:left center;background-repeat:no-repeat;background-size:16px;display:block;font-weight:400;height:16px;padding:8px 0 8px 24px}.assign-dashboard__assign-task-list-item--complete{background-image:url("/icons/circle-check-solid/green/")}.assign-dashboard__cmpa-location-form{display:flex;gap:8px}.assign-dashboard__cmpa-location-link{color:#767676;font-weight:400}@media(min-width: 800px){.page--collapsed-side-menu .assign-dashboard__preamble{left:124px;max-width:calc(100vw - 108px - 48px)}}@media(min-width: 1208px){.page--collapsed-side-menu .assign-dashboard__preamble{grid-template:auto/482px 1fr;grid-template-areas:"note buttons"}}@media(min-width: 1208px){.page--collapsed-side-menu .assign-dashboard__button-container{justify-content:flex-end;margin:32px 0;text-align:right}}.manage-dashboard__column--project-id{column-width:291px;width:291px}.manage-dashboard__column--project-description{column-width:313px;width:313px}.manage-dashboard__column--awaiting-action-by{column-width:107px;width:107px}.manage-dashboard__column--next-deadline{column-width:196px;width:196px}.manage-dashboard__column--reviewers{column-width:215px;width:215px}.manage-dashboard__column--status{column-width:296px;width:296px}.manage-dashboard__column--days-until-deadline{column-width:130px;width:130px}.manage-dashboard__column--sdr{column-width:132px;width:132px}.manage-dashboard__column--triage-deadline{column-width:196px;width:196px}.manage-dashboard__column--action{column-width:132px;width:132px}.manage-dashboard__table{table-layout:fixed;width:2008px}.manage-dashboard__preamble{left:0;max-width:calc(100vw - 48px);padding:32px 16px;position:sticky}@media(min-width: 800px){.manage-dashboard__preamble{left:280px;max-width:calc(100vw - 280px - 48px)}}.manage-dashboard__project-detail{font-size:16px;font-weight:400;line-height:24px;margin:4px 0}.manage-dashboard__project-detail--bold{font-weight:700}.manage-dashboard__project-detail-with-icon{align-items:center;display:flex;gap:8px;margin-bottom:16px}.manage-dashboard__project-detail-column-container{align-items:flex-end;display:flex;justify-content:space-between;margin-top:16px}@media(min-width: 800px){.page--collapsed-side-menu .manage-dashboard__preamble{left:108px;max-width:calc(100vw - 108px - 48px)}}.public-dashboard__column--project-id{column-width:211px;width:211px}.public-dashboard__column--program-administrator{column-width:107px;width:107px}.public-dashboard__column--next-deadline{column-width:196px;width:196px}.public-dashboard__column--awaiting-action-by{column-width:107px;width:107px}.public-dashboard__column--project-submission-date{column-width:196px;width:196px}.public-dashboard__column--selection-date{column-width:196px;width:196px}.public-dashboard__column--initial-document-submission-date{column-width:196px;width:196px}.public-dashboard__column--disposition-deadline{column-width:196px;width:196px}.public-dashboard__column--disposition-date{column-width:196px;width:196px}.public-dashboard__table{table-layout:fixed;width:1601px}.public-dashboard__preamble{display:grid;grid-template:auto auto/1fr;grid-template-areas:"note" "buttons";left:16px;margin:0 16px;max-width:calc(100vw - 48px);position:sticky}@media(min-width: 800px){.public-dashboard__preamble{left:296px;max-width:calc(100vw - 280px - 48px)}}@media(min-width: 1380px){.public-dashboard__preamble{grid-template:auto/482px 1fr;grid-template-areas:"note buttons"}}.public-dashboard__note{color:#767676;font-size:14px;font-weight:400;grid-area:note;line-height:21px;margin:32px 0 24px}.public-dashboard__button-container{display:flex;gap:8px;grid-area:buttons;margin:0 0 32px}@media(min-width: 1380px){.public-dashboard__button-container{justify-content:flex-end;margin:32px 0;text-align:right}}@media(min-width: 800px){.page--collapsed-side-menu .public-dashboard__preamble{left:124px;max-width:calc(100vw - 108px - 48px)}}@media(min-width: 1208px){.page--collapsed-side-menu .public-dashboard__preamble{grid-template:auto/482px 1fr;grid-template-areas:"note buttons"}}@media(min-width: 1208px){.page--collapsed-side-menu .public-dashboard__button-container{justify-content:flex-end;margin:32px 0;text-align:right}}.filter-controls__column-heading{border-bottom:1px solid #000;font-size:18px;font-weight:700;line-height:27px;margin:0 -16px;padding:30px 16px;width:332px}.filter-controls__heading{border-bottom:1px solid #000;font-size:16px;font-weight:700;line-height:24px;margin:16px 0 8px}.project-dashboard__header{left:0;max-width:calc(100vw - 16px);position:sticky}@media(min-width: 800px){.project-dashboard__header{left:280px;max-width:calc(100vw - 280px - 16px)}}@media(min-width: 1660px){.project-dashboard__header{border-bottom:1px solid #000;display:flex}}.project-dashboard__heading{align-self:end;flex-grow:1;font-size:22px;font-weight:700;line-height:33px;margin:24px 16px}@media(min-width: 1660px){.project-dashboard__heading{font-size:30px;line-height:45px;margin-bottom:8px}}.project-dashboard__tab-bar{max-width:calc(100vw - 280px - 36px);padding:0 12px}@media(min-width: 1660px){.project-dashboard__tab-bar{border-bottom-width:0;padding:32px 12px 0}}.project-dashboard__bookmark-cell-content{align-items:center;display:flex}.project-dashboard__bookmark-cell-content *:first-child{align-self:start}.project-dashboard__min-row-height-cell-content{min-height:150px}@media(min-width: 800px){.page--collapsed-side-menu .project-dashboard__header{left:108px;max-width:calc(100vw - 108px - 16px)}}@media(min-width: 1488px){.page--collapsed-side-menu .project-dashboard__header{border-bottom:1px solid #000;display:flex}}@media(min-width: 1488px){.page--collapsed-side-menu .project-dashboard__heading{font-size:30px;line-height:45px;margin-bottom:8px}}@media(min-width: 1488px){.page--collapsed-side-menu .project-dashboard__tab-bar{border-bottom-width:0;padding:32px 12px 0}}.project__header{align-items:center;background-color:#e6ecef;display:flex;gap:8px;max-width:calc(100vw - 32px - 15px);padding:32px 16px}@media(min-width: 800px){.project__header{max-width:calc(100vw - 280px - 32px - 15px)}}.project__header-summary{align-items:center;display:flex;flex-grow:1;font-weight:700;gap:16px;justify-content:flex-end}.project__project-id{font-size:30px;font-weight:700;line-height:45px;margin:0;padding-right:16px}.project__details{display:grid;gap:32px;grid-template:auto auto auto/1fr;grid-template-areas:"details" "descriptions" "reviewers";margin:32px 24px}@media(min-width: 1388px){.project__details{grid-template:auto/332px 1fr 332px;grid-template-areas:"details descriptions reviewers"}}.project__details-column{grid-area:"details";max-width:calc(100vw - 64px)}@media(min-width: 800px){.project__details-column{max-width:calc(100vw - 280px - 64px)}}.project__descriptions-column{grid-area:"descriptions";max-width:calc(100vw - 64px)}@media(min-width: 800px){.project__descriptions-column{max-width:calc(100vw - 280px - 64px)}}@media(min-width: 1388px){.project__descriptions-column{max-width:calc(100vw - 1072px)}}.project__reviewers-column{grid-area:"reviewers";max-width:calc(100vw - 64px)}@media(min-width: 800px){.project__reviewers-column{max-width:calc(100vw - 280px - 64px)}}.project__detail{font-size:16px;line-height:24px;margin:8px 0}.project__detail--bold{font-weight:700}.project__detail-with-icon{align-items:center;border-bottom:2px solid #000;display:flex;gap:8px;padding-bottom:16px}.project__detail-form{display:flex;align-items:center;gap:8px}.project__detail-form>*{min-width:48px}.project__detail-form>*:first-child{flex-grow:2}@media(min-width: 800px){.page--collapsed-side-menu .project__header{max-width:calc(100vw - 108px - 32px - 15px)}}@media(min-width: 1216px){.page--collapsed-side-menu .project__details{grid-template:auto/332px 1fr 332px;grid-template-areas:"details descriptions reviewers"}}@media(min-width: 800px){.page--collapsed-side-menu .project__details-column{max-width:calc(100vw - 172px)}}@media(min-width: 800px){.page--collapsed-side-menu .project__descriptions-column{max-width:calc(100vw - 172px)}}@media(min-width: 1216px){.page--collapsed-side-menu .project__descriptions-column{max-width:calc(100vw - 900px)}}@media(min-width: 800px){.page--collapsed-side-menu .project__reviewers-column{max-width:calc(100vw - 172px)}}.idr{align-items:flex-end;border-bottom:1px solid #000;display:flex;justify-content:space-between;min-height:48px;padding:16px}.idr__add-button-container{padding:16px;text-align:right}.wizard-progress{background-color:#000;background-image:url("/icons/angle-right-solid/white/");background-position:34px 30px;background-repeat:no-repeat;background-size:8px 16px;color:#fff;cursor:pointer;list-style:none;margin:0;max-width:calc(100vw - 80px);padding:0 16px 0 64px}@media(min-width: 800px){.wizard-progress{max-width:calc(100vw - 280px - 80px)}}.wizard-progress--open{background-image:url("/icons/angle-down-solid/white/");background-position:32px 30px;background-size:12px 16px}.wizard-progress__item{color:inherit;display:none;overflow:hidden;padding:16px 0;text-decoration:none}.wizard-progress__item--active{display:block}.wizard-progress__item-text{font-size:16px;line-height:24px;margin-top:0}.wizard-progress__icon{border:1px solid #417aa4;border-radius:32px;float:left;margin-right:8px}.wizard-progress__icon--skipped{border-width:0;display:inline-block;height:16px;margin:16px;width:16px}.wizard-progress__icon--aqua{background-color:#17c2a4;border-color:#17c2a4}.wizard-progress__icon--black{background-color:#000;border-color:#000}.wizard-progress__icon--blue{background-color:#417aa4;border-color:#417aa4}.wizard-progress__icon--gray-1{background-color:#e6ecef;border-color:#e6ecef}.wizard-progress__icon--gray-2{background-color:#c9c9c9;border-color:#c9c9c9}.wizard-progress__icon--gray-3{background-color:#767676;border-color:#767676}.wizard-progress__icon--green{background-color:#65b33a;border-color:#65b33a}.wizard-progress__icon--light-blue{background-color:#e9f4ff;border-color:#e9f4ff}.wizard-progress__icon--pink{background-color:#d63fa2;border-color:#d63fa2}.wizard-progress__icon--purple{background-color:#6f62c3;border-color:#6f62c3}.wizard-progress__icon--red{background-color:#d6162c;border-color:#d6162c}.wizard-progress__icon--white{background-color:#fff;border-color:#fff}.wizard-progress__icon--yellow{background-color:#e2be00;border-color:#e2be00}.wizard-progress__icon--white{border-color:#417aa4}.wizard-progress--open .wizard-progress__item{display:block}@media(min-width: 800px){.page--collapsed-side-menu .wizard-progress{max-width:calc(100vw - 108px - 80px)}}@media(width >= 1120px){.wizard-progress{background-image:none;cursor:auto;display:flex;justify-content:center;max-width:calc(100vw - 280px - 48px);padding:24px}.wizard-progress__item{background-image:linear-gradient(180deg, #000 21px, #417aa4 22px, #000 23px);background-repeat:no-repeat;display:block;padding:0;text-align:center;width:255px}.wizard-progress__item:first-child{background-position:127.5px}.wizard-progress__item:last-child{background-position:-127.5px}.wizard-progress__icon{float:none;margin:0}.wizard-progress__icon--skipped{margin:14px}.page--collapsed-side-menu .wizard-progress{max-width:calc(100vw - 108px - 48px)}}.button{align-items:center;background:rgba(0,0,0,0);border-radius:40px;border-width:0;color:#000;cursor:pointer;display:inline-flex;flex-direction:row;font-family:montserrat,verdana,sans-serif;font-size:16px;font-style:normal;font-weight:700;gap:8px;justify-content:center;line-height:16px;margin:0;padding:16px 32px;text-decoration:none;transition:box-shadow .1s linear}.button:active{box-shadow:1px 1px 2px rgba(0,0,0,.1)}.button--border-aqua{background:#fff;border:1.5px solid #17c2a4;color:#17c2a4;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-aqua:hover,.button--border-aqua:focus{border-color:rgba(0,0,0,0)}.button--border-aqua::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-aqua:hover,.button--border-aqua:focus{background-color:#e6ecef}.button--background-aqua{background:#17c2a4;color:#fff;position:relative;z-index:1}.button--background-aqua::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-aqua:hover::before,.button--background-aqua:focus::before{opacity:1}.button--text-aqua:hover,.button--text-aqua:focus{background-color:#e6ecef}.button--text-aqua{color:#17c2a4}.button--border-black{background:#fff;border:1.5px solid #000;color:#000;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-black:hover,.button--border-black:focus{border-color:rgba(0,0,0,0)}.button--border-black::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-black:hover,.button--border-black:focus{background-color:#e6ecef}.button--background-black{background:#000;color:#fff;position:relative;z-index:1}.button--background-black::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-black:hover::before,.button--background-black:focus::before{opacity:1}.button--text-black:hover,.button--text-black:focus{background-color:#e6ecef}.button--text-black{color:#000}.button--border-blue{background:#fff;border:1.5px solid #417aa4;color:#417aa4;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-blue:hover,.button--border-blue:focus{border-color:rgba(0,0,0,0)}.button--border-blue::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-blue:hover,.button--border-blue:focus{background-color:#e6ecef}.button--background-blue{background:#417aa4;color:#fff;position:relative;z-index:1}.button--background-blue::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-blue:hover::before,.button--background-blue:focus::before{opacity:1}.button--text-blue:hover,.button--text-blue:focus{background-color:#e6ecef}.button--text-blue{color:#417aa4}.button--border-gray-1{background:#fff;border:1.5px solid #e6ecef;color:#e6ecef;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-gray-1:hover,.button--border-gray-1:focus{border-color:rgba(0,0,0,0)}.button--border-gray-1::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-gray-1:hover,.button--border-gray-1:focus{background-color:#e6ecef}.button--background-gray-1{background:#e6ecef;color:#fff;position:relative;z-index:1}.button--background-gray-1::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-gray-1:hover::before,.button--background-gray-1:focus::before{opacity:1}.button--text-gray-1:hover,.button--text-gray-1:focus{background-color:#e6ecef}.button--text-gray-1{color:#e6ecef}.button--border-gray-2{background:#fff;border:1.5px solid #c9c9c9;color:#c9c9c9;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-gray-2:hover,.button--border-gray-2:focus{border-color:rgba(0,0,0,0)}.button--border-gray-2::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-gray-2:hover,.button--border-gray-2:focus{background-color:#e6ecef}.button--background-gray-2{background:#c9c9c9;color:#fff;position:relative;z-index:1}.button--background-gray-2::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-gray-2:hover::before,.button--background-gray-2:focus::before{opacity:1}.button--text-gray-2:hover,.button--text-gray-2:focus{background-color:#e6ecef}.button--text-gray-2{color:#c9c9c9}.button--border-gray-3{background:#fff;border:1.5px solid #767676;color:#767676;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-gray-3:hover,.button--border-gray-3:focus{border-color:rgba(0,0,0,0)}.button--border-gray-3::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-gray-3:hover,.button--border-gray-3:focus{background-color:#e6ecef}.button--background-gray-3{background:#767676;color:#fff;position:relative;z-index:1}.button--background-gray-3::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-gray-3:hover::before,.button--background-gray-3:focus::before{opacity:1}.button--text-gray-3:hover,.button--text-gray-3:focus{background-color:#e6ecef}.button--text-gray-3{color:#767676}.button--border-green{background:#fff;border:1.5px solid #65b33a;color:#65b33a;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-green:hover,.button--border-green:focus{border-color:rgba(0,0,0,0)}.button--border-green::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-green:hover,.button--border-green:focus{background-color:#e6ecef}.button--background-green{background:#65b33a;color:#fff;position:relative;z-index:1}.button--background-green::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-green:hover::before,.button--background-green:focus::before{opacity:1}.button--text-green:hover,.button--text-green:focus{background-color:#e6ecef}.button--text-green{color:#65b33a}.button--border-light-blue{background:#fff;border:1.5px solid #e9f4ff;color:#e9f4ff;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-light-blue:hover,.button--border-light-blue:focus{border-color:rgba(0,0,0,0)}.button--border-light-blue::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-light-blue:hover,.button--border-light-blue:focus{background-color:#e6ecef}.button--background-light-blue{background:#e9f4ff;color:#fff;position:relative;z-index:1}.button--background-light-blue::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-light-blue:hover::before,.button--background-light-blue:focus::before{opacity:1}.button--text-light-blue:hover,.button--text-light-blue:focus{background-color:#e6ecef}.button--text-light-blue{color:#e9f4ff}.button--border-pink{background:#fff;border:1.5px solid #d63fa2;color:#d63fa2;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-pink:hover,.button--border-pink:focus{border-color:rgba(0,0,0,0)}.button--border-pink::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-pink:hover,.button--border-pink:focus{background-color:#e6ecef}.button--background-pink{background:#d63fa2;color:#fff;position:relative;z-index:1}.button--background-pink::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-pink:hover::before,.button--background-pink:focus::before{opacity:1}.button--text-pink:hover,.button--text-pink:focus{background-color:#e6ecef}.button--text-pink{color:#d63fa2}.button--border-purple{background:#fff;border:1.5px solid #6f62c3;color:#6f62c3;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-purple:hover,.button--border-purple:focus{border-color:rgba(0,0,0,0)}.button--border-purple::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-purple:hover,.button--border-purple:focus{background-color:#e6ecef}.button--background-purple{background:#6f62c3;color:#fff;position:relative;z-index:1}.button--background-purple::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-purple:hover::before,.button--background-purple:focus::before{opacity:1}.button--text-purple:hover,.button--text-purple:focus{background-color:#e6ecef}.button--text-purple{color:#6f62c3}.button--border-red{background:#fff;border:1.5px solid #d6162c;color:#d6162c;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-red:hover,.button--border-red:focus{border-color:rgba(0,0,0,0)}.button--border-red::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-red:hover,.button--border-red:focus{background-color:#e6ecef}.button--background-red{background:#d6162c;color:#fff;position:relative;z-index:1}.button--background-red::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-red:hover::before,.button--background-red:focus::before{opacity:1}.button--text-red:hover,.button--text-red:focus{background-color:#e6ecef}.button--text-red{color:#d6162c}.button--border-white{background:#fff;border:1.5px solid #fff;color:#fff;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-white:hover,.button--border-white:focus{border-color:rgba(0,0,0,0)}.button--border-white::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-white:hover,.button--border-white:focus{background-color:#e6ecef}.button--background-white{background:#fff;color:#fff;position:relative;z-index:1}.button--background-white::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-white:hover::before,.button--background-white:focus::before{opacity:1}.button--text-white:hover,.button--text-white:focus{background-color:#e6ecef}.button--text-white{color:#fff}.button--border-yellow{background:#fff;border:1.5px solid #e2be00;color:#e2be00;padding:14.5px 30.5px;background-clip:padding-box;border-radius:40px;position:relative;transition:border-color .3s linear}.button--border-yellow:hover,.button--border-yellow:focus{border-color:rgba(0,0,0,0)}.button--border-yellow::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";margin:-1.5px;position:absolute;z-index:-1}.button--border-yellow:hover,.button--border-yellow:focus{background-color:#e6ecef}.button--background-yellow{background:#e2be00;color:#fff;position:relative;z-index:1}.button--background-yellow::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.button--background-yellow:hover::before,.button--background-yellow:focus::before{opacity:1}.button--text-yellow:hover,.button--text-yellow:focus{background-color:#e6ecef}.button--text-yellow{color:#e2be00}.button--text-blue:hover,.button--text-blue:focus{background-color:#e9f4ff}.button--rollover-background-aqua:hover,.button--rollover-background-aqua:focus{background-color:#17c2a4}.button--rollover-background-aqua::before{display:none}.button--rollover-background-black:hover,.button--rollover-background-black:focus{background-color:#000}.button--rollover-background-black::before{display:none}.button--rollover-background-blue:hover,.button--rollover-background-blue:focus{background-color:#417aa4}.button--rollover-background-blue::before{display:none}.button--rollover-background-gray-1:hover,.button--rollover-background-gray-1:focus{background-color:#e6ecef}.button--rollover-background-gray-1::before{display:none}.button--rollover-background-gray-2:hover,.button--rollover-background-gray-2:focus{background-color:#c9c9c9}.button--rollover-background-gray-2::before{display:none}.button--rollover-background-gray-3:hover,.button--rollover-background-gray-3:focus{background-color:#767676}.button--rollover-background-gray-3::before{display:none}.button--rollover-background-green:hover,.button--rollover-background-green:focus{background-color:#65b33a}.button--rollover-background-green::before{display:none}.button--rollover-background-light-blue:hover,.button--rollover-background-light-blue:focus{background-color:#e9f4ff}.button--rollover-background-light-blue::before{display:none}.button--rollover-background-pink:hover,.button--rollover-background-pink:focus{background-color:#d63fa2}.button--rollover-background-pink::before{display:none}.button--rollover-background-purple:hover,.button--rollover-background-purple:focus{background-color:#6f62c3}.button--rollover-background-purple::before{display:none}.button--rollover-background-red:hover,.button--rollover-background-red:focus{background-color:#d6162c}.button--rollover-background-red::before{display:none}.button--rollover-background-white:hover,.button--rollover-background-white:focus{background-color:#fff}.button--rollover-background-white::before{display:none}.button--rollover-background-yellow:hover,.button--rollover-background-yellow:focus{background-color:#e2be00}.button--rollover-background-yellow::before{display:none}.button--icon-only{box-sizing:border-box;height:48px;padding:16px 16px;width:48px}.button--squared{border-radius:0}.button--squared::before{border-radius:0}.button__hidden{display:none}.button__icon{height:16px}.button__container{position:relative;z-index:0}.button[disabled]{visibility:hidden}.gradient-link{color:#000;font-weight:700;text-decoration:underline;-webkit-text-fill-color:#000;transition:-webkit-text-fill-color .3s linear}.gradient-link:hover,.gradient-link:focus{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.pop-out-menu{box-shadow:2px 2px 2px rgba(0,0,0,.25)}.pop-out-menu__list{list-style:none;margin:0;padding:0}.pop-out-menu__item{background-color:#fff;border:1px solid #000}.pop-out-menu__item-link{color:#000;display:block;font-weight:700;padding:12px 32px;text-decoration:none}.pop-out-menu__item:not(:last-child){border-bottom-width:0}.badge{align-items:center;background:rgba(0,0,0,0);border-radius:40px;border-width:0;color:#000;display:inline-flex;flex-direction:row;font-family:montserrat,verdana,sans-serif;font-size:16px;font-style:normal;gap:8px;justify-content:center;line-height:21px;padding:4px 12px;text-decoration:none;transition:box-shadow .1s linear}.badge__event--aqua{color:#17c2a4}.badge--border-aqua{background:#fff;border:1.5px solid #17c2a4;color:#000;padding:2.5px 10.5px}.badge--background-aqua{background:#17c2a4;color:#000;font-weight:600}.badge__event--black{color:#000}.badge--border-black{background:#fff;border:1.5px solid #000;color:#000;padding:2.5px 10.5px}.badge--background-black{background:#000;color:#000;font-weight:600}.badge__event--blue{color:#417aa4}.badge--border-blue{background:#fff;border:1.5px solid #417aa4;color:#000;padding:2.5px 10.5px}.badge--background-blue{background:#417aa4;color:#000;font-weight:600}.badge__event--gray-1{color:#e6ecef}.badge--border-gray-1{background:#fff;border:1.5px solid #e6ecef;color:#000;padding:2.5px 10.5px}.badge--background-gray-1{background:#e6ecef;color:#000;font-weight:600}.badge__event--gray-2{color:#c9c9c9}.badge--border-gray-2{background:#fff;border:1.5px solid #c9c9c9;color:#000;padding:2.5px 10.5px}.badge--background-gray-2{background:#c9c9c9;color:#000;font-weight:600}.badge__event--gray-3{color:#767676}.badge--border-gray-3{background:#fff;border:1.5px solid #767676;color:#000;padding:2.5px 10.5px}.badge--background-gray-3{background:#767676;color:#000;font-weight:600}.badge__event--green{color:#65b33a}.badge--border-green{background:#fff;border:1.5px solid #65b33a;color:#000;padding:2.5px 10.5px}.badge--background-green{background:#65b33a;color:#000;font-weight:600}.badge__event--light-blue{color:#e9f4ff}.badge--border-light-blue{background:#fff;border:1.5px solid #e9f4ff;color:#000;padding:2.5px 10.5px}.badge--background-light-blue{background:#e9f4ff;color:#000;font-weight:600}.badge__event--pink{color:#d63fa2}.badge--border-pink{background:#fff;border:1.5px solid #d63fa2;color:#000;padding:2.5px 10.5px}.badge--background-pink{background:#d63fa2;color:#000;font-weight:600}.badge__event--purple{color:#6f62c3}.badge--border-purple{background:#fff;border:1.5px solid #6f62c3;color:#000;padding:2.5px 10.5px}.badge--background-purple{background:#6f62c3;color:#000;font-weight:600}.badge__event--red{color:#d6162c}.badge--border-red{background:#fff;border:1.5px solid #d6162c;color:#000;padding:2.5px 10.5px}.badge--background-red{background:#d6162c;color:#000;font-weight:600}.badge__event--white{color:#fff}.badge--border-white{background:#fff;border:1.5px solid #fff;color:#000;padding:2.5px 10.5px}.badge--background-white{background:#fff;color:#000;font-weight:600}.badge__event--yellow{color:#e2be00}.badge--border-yellow{background:#fff;border:1.5px solid #e2be00;color:#000;padding:2.5px 10.5px}.badge--background-yellow{background:#e2be00;color:#000;font-weight:600}.badge--background-black{background:#000;color:#fff;font-weight:600}.badge--background-red{background:#d6162c;color:#fff;font-weight:600}.badge--background-blue{background:#417aa4;color:#fff;font-weight:600}.badge--background-purple{background:#6f62c3;color:#fff;font-weight:600}.badge--block{display:block;text-align:center}.badge--empty{height:16px}.badge__icon{height:16px}.gradient-background{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%)}.htmx-indicator{opacity:0;transition:opacity 200ms ease-in}.htmx-request .htmx-indicator{opacity:1}.htmx-request.htmx-indicator{opacity:1}@keyframes open-message{from{left:100%;opacity:0}to{left:0;opacity:1}}@keyframes close-message{0%{left:0;max-height:100%;opacity:1}50%{left:100%;opacity:0}100%{left:100%;max-height:0;opacity:0}}.message{align-items:center;animation:open-message .2s linear;background-color:#fff;border:1px solid #000;border-radius:2px;box-shadow:1px 2px 2px rgba(0,0,0,.25);box-sizing:border-box;display:flex;flex-direction:row;gap:16px;justify-content:center;margin:8px;overflow:hidden;padding:16px;pointer-events:auto;position:relative;transition:box-shadow .2s;width:100%}.message:not([open]){animation:close-message .4s linear}.message:hover{box-shadow:1px 2px 5px #000}.message--blue,.message--debug,.message--info{border-color:#417aa4}.message--green,.message--success{border-color:#65b33a}.message--yellow,.message--warning{border-color:#e2be00}.message--red,.message--error{border-color:#d6162c}.message__container{height:100%;padding-right:16px;pointer-events:none;position:fixed;right:0;top:0;width:666px;z-index:100}.message__icon{background:#000;border-radius:24px;height:48px}.message__icon--blue,.message__icon--debug,.message__icon--info{background:#417aa4}.message__icon--green,.message__icon--success{background:#65b33a}.message__icon--yellow,.message__icon--warning{background:#e2be00}.message__icon--red,.message__icon--error{background:#d6162c}.message__text{flex-grow:1;overflow:hidden}dialog.message{display:none}dialog.message[open],dialog.message--closing{display:flex}.table{border-spacing:0}.table--spaced-rows{border-spacing:0 16px}.table__cell{font-weight:normal;padding:10px 12px;text-align:left;vertical-align:top}.table__cell--text-bold{font-weight:600}.table__cell--text-14px{font-size:14px}.table__cell--text-center{text-align:center}.table__cell--border-top{border-top:2px solid rgba(0,0,0,0)}.table__cell--border-right{border-right:2px solid rgba(0,0,0,0)}.table__cell--border-bottom{border-bottom:2px solid rgba(0,0,0,0)}.table__cell--border-left{border-left:2px solid rgba(0,0,0,0)}.table__cell--align-right{text-align:right}.table__cell--uppercase{text-transform:uppercase}.table__cell--background-aqua{background-color:#17c2a4}.table__cell--background-aqua-10-pct{background-color:rgba(23,194,164,.1)}.table__cell--border-aqua{border-color:#17c2a4}.table__cell--text-aqua{color:#17c2a4}.table__cell--text-aqua-force{color:#17c2a4 !important}.table__cell--text-aqua-force a{color:#17c2a4}.table__link--text-aqua{color:#17c2a4}.table__cell--background-black{background-color:#000}.table__cell--background-black-10-pct{background-color:rgba(0,0,0,.1)}.table__cell--border-black{border-color:#000}.table__cell--text-black{color:#000}.table__cell--text-black-force{color:#000 !important}.table__cell--text-black-force a{color:#000}.table__link--text-black{color:#000}.table__cell--background-blue{background-color:#417aa4}.table__cell--background-blue-10-pct{background-color:rgba(65,122,164,.1)}.table__cell--border-blue{border-color:#417aa4}.table__cell--text-blue{color:#417aa4}.table__cell--text-blue-force{color:#417aa4 !important}.table__cell--text-blue-force a{color:#417aa4}.table__link--text-blue{color:#417aa4}.table__cell--background-gray-1{background-color:#e6ecef}.table__cell--background-gray-1-10-pct{background-color:rgba(230,236,239,.1)}.table__cell--border-gray-1{border-color:#e6ecef}.table__cell--text-gray-1{color:#e6ecef}.table__cell--text-gray-1-force{color:#e6ecef !important}.table__cell--text-gray-1-force a{color:#e6ecef}.table__link--text-gray-1{color:#e6ecef}.table__cell--background-gray-2{background-color:#c9c9c9}.table__cell--background-gray-2-10-pct{background-color:rgba(201,201,201,.1)}.table__cell--border-gray-2{border-color:#c9c9c9}.table__cell--text-gray-2{color:#c9c9c9}.table__cell--text-gray-2-force{color:#c9c9c9 !important}.table__cell--text-gray-2-force a{color:#c9c9c9}.table__link--text-gray-2{color:#c9c9c9}.table__cell--background-gray-3{background-color:#767676}.table__cell--background-gray-3-10-pct{background-color:rgba(118,118,118,.1)}.table__cell--border-gray-3{border-color:#767676}.table__cell--text-gray-3{color:#767676}.table__cell--text-gray-3-force{color:#767676 !important}.table__cell--text-gray-3-force a{color:#767676}.table__link--text-gray-3{color:#767676}.table__cell--background-green{background-color:#65b33a}.table__cell--background-green-10-pct{background-color:rgba(101,179,58,.1)}.table__cell--border-green{border-color:#65b33a}.table__cell--text-green{color:#65b33a}.table__cell--text-green-force{color:#65b33a !important}.table__cell--text-green-force a{color:#65b33a}.table__link--text-green{color:#65b33a}.table__cell--background-light-blue{background-color:#e9f4ff}.table__cell--background-light-blue-10-pct{background-color:rgba(233,244,255,.1)}.table__cell--border-light-blue{border-color:#e9f4ff}.table__cell--text-light-blue{color:#e9f4ff}.table__cell--text-light-blue-force{color:#e9f4ff !important}.table__cell--text-light-blue-force a{color:#e9f4ff}.table__link--text-light-blue{color:#e9f4ff}.table__cell--background-pink{background-color:#d63fa2}.table__cell--background-pink-10-pct{background-color:rgba(214,63,162,.1)}.table__cell--border-pink{border-color:#d63fa2}.table__cell--text-pink{color:#d63fa2}.table__cell--text-pink-force{color:#d63fa2 !important}.table__cell--text-pink-force a{color:#d63fa2}.table__link--text-pink{color:#d63fa2}.table__cell--background-purple{background-color:#6f62c3}.table__cell--background-purple-10-pct{background-color:rgba(111,98,195,.1)}.table__cell--border-purple{border-color:#6f62c3}.table__cell--text-purple{color:#6f62c3}.table__cell--text-purple-force{color:#6f62c3 !important}.table__cell--text-purple-force a{color:#6f62c3}.table__link--text-purple{color:#6f62c3}.table__cell--background-red{background-color:#d6162c}.table__cell--background-red-10-pct{background-color:rgba(214,22,44,.1)}.table__cell--border-red{border-color:#d6162c}.table__cell--text-red{color:#d6162c}.table__cell--text-red-force{color:#d6162c !important}.table__cell--text-red-force a{color:#d6162c}.table__link--text-red{color:#d6162c}.table__cell--background-white{background-color:#fff}.table__cell--background-white-10-pct{background-color:hsla(0,0%,100%,.1)}.table__cell--border-white{border-color:#fff}.table__cell--text-white{color:#fff}.table__cell--text-white-force{color:#fff !important}.table__cell--text-white-force a{color:#fff}.table__link--text-white{color:#fff}.table__cell--background-yellow{background-color:#e2be00}.table__cell--background-yellow-10-pct{background-color:rgba(226,190,0,.1)}.table__cell--border-yellow{border-color:#e2be00}.table__cell--text-yellow{color:#e2be00}.table__cell--text-yellow-force{color:#e2be00 !important}.table__cell--text-yellow-force a{color:#e2be00}.table__link--text-yellow{color:#e2be00}.table__cell-text--not-bold{font-weight:400}.table__cell--no-underline-force a{text-decoration:none}.table__link--no-underline{text-decoration:none}.table__cell--stick-to-top{position:sticky;top:0;z-index:5}.table__cell--stick-to-right{position:sticky;right:0;z-index:5}.table__cell--stick-to-bottom{bottom:0;position:sticky;z-index:5}.table__cell--stick-to-left{left:0;position:sticky;z-index:5}.table__cell--on-top{z-index:10}.spinner{animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.horizontal-rule{border-style:solid;margin:0}.horizontal-rule--aqua{border-color:#17c2a4}.horizontal-rule--black{border-color:#000}.horizontal-rule--blue{border-color:#417aa4}.horizontal-rule--gray-1{border-color:#e6ecef}.horizontal-rule--gray-2{border-color:#c9c9c9}.horizontal-rule--gray-3{border-color:#767676}.horizontal-rule--green{border-color:#65b33a}.horizontal-rule--light-blue{border-color:#e9f4ff}.horizontal-rule--pink{border-color:#d63fa2}.horizontal-rule--purple{border-color:#6f62c3}.horizontal-rule--red{border-color:#d6162c}.horizontal-rule--white{border-color:#fff}.horizontal-rule--yellow{border-color:#e2be00}.background--light-blue{background-color:#e9f4ff}.background--black{background-color:#000;color:#fff}.page--collapsed-side-menu .scrolling-overflow{width:calc(100vw - 108px - 60px)}.timer{animation-name:timer;animation-timing-function:linear;border-radius:100%;display:inline-block;height:16px;position:relative;width:16px}.timer--light-blue{background:#e9f4ff}.timer--60s{animation-duration:60s}@keyframes timer{0%{mask-image:conic-gradient(#000 0%, transparent 0%)}1%{mask-image:conic-gradient(#000 1%, transparent 1%)}2%{mask-image:conic-gradient(#000 2%, transparent 2%)}3%{mask-image:conic-gradient(#000 3%, transparent 3%)}4%{mask-image:conic-gradient(#000 4%, transparent 4%)}5%{mask-image:conic-gradient(#000 5%, transparent 5%)}6%{mask-image:conic-gradient(#000 6%, transparent 6%)}7%{mask-image:conic-gradient(#000 7%, transparent 7%)}8%{mask-image:conic-gradient(#000 8%, transparent 8%)}9%{mask-image:conic-gradient(#000 9%, transparent 9%)}10%{mask-image:conic-gradient(#000 10%, transparent 10%)}11%{mask-image:conic-gradient(#000 11%, transparent 11%)}12%{mask-image:conic-gradient(#000 12%, transparent 12%)}13%{mask-image:conic-gradient(#000 13%, transparent 13%)}14%{mask-image:conic-gradient(#000 14%, transparent 14%)}15%{mask-image:conic-gradient(#000 15%, transparent 15%)}16%{mask-image:conic-gradient(#000 16%, transparent 16%)}17%{mask-image:conic-gradient(#000 17%, transparent 17%)}18%{mask-image:conic-gradient(#000 18%, transparent 18%)}19%{mask-image:conic-gradient(#000 19%, transparent 19%)}20%{mask-image:conic-gradient(#000 20%, transparent 20%)}21%{mask-image:conic-gradient(#000 21%, transparent 21%)}22%{mask-image:conic-gradient(#000 22%, transparent 22%)}23%{mask-image:conic-gradient(#000 23%, transparent 23%)}24%{mask-image:conic-gradient(#000 24%, transparent 24%)}25%{mask-image:conic-gradient(#000 25%, transparent 25%)}26%{mask-image:conic-gradient(#000 26%, transparent 26%)}27%{mask-image:conic-gradient(#000 27%, transparent 27%)}28%{mask-image:conic-gradient(#000 28%, transparent 28%)}29%{mask-image:conic-gradient(#000 29%, transparent 29%)}30%{mask-image:conic-gradient(#000 30%, transparent 30%)}31%{mask-image:conic-gradient(#000 31%, transparent 31%)}32%{mask-image:conic-gradient(#000 32%, transparent 32%)}33%{mask-image:conic-gradient(#000 33%, transparent 33%)}34%{mask-image:conic-gradient(#000 34%, transparent 34%)}35%{mask-image:conic-gradient(#000 35%, transparent 35%)}36%{mask-image:conic-gradient(#000 36%, transparent 36%)}37%{mask-image:conic-gradient(#000 37%, transparent 37%)}38%{mask-image:conic-gradient(#000 38%, transparent 38%)}39%{mask-image:conic-gradient(#000 39%, transparent 39%)}40%{mask-image:conic-gradient(#000 40%, transparent 40%)}41%{mask-image:conic-gradient(#000 41%, transparent 41%)}42%{mask-image:conic-gradient(#000 42%, transparent 42%)}43%{mask-image:conic-gradient(#000 43%, transparent 43%)}44%{mask-image:conic-gradient(#000 44%, transparent 44%)}45%{mask-image:conic-gradient(#000 45%, transparent 45%)}46%{mask-image:conic-gradient(#000 46%, transparent 46%)}47%{mask-image:conic-gradient(#000 47%, transparent 47%)}48%{mask-image:conic-gradient(#000 48%, transparent 48%)}49%{mask-image:conic-gradient(#000 49%, transparent 49%)}50%{mask-image:conic-gradient(#000 50%, transparent 50%)}51%{mask-image:conic-gradient(#000 51%, transparent 51%)}52%{mask-image:conic-gradient(#000 52%, transparent 52%)}53%{mask-image:conic-gradient(#000 53%, transparent 53%)}54%{mask-image:conic-gradient(#000 54%, transparent 54%)}55%{mask-image:conic-gradient(#000 55%, transparent 55%)}56%{mask-image:conic-gradient(#000 56%, transparent 56%)}57%{mask-image:conic-gradient(#000 57%, transparent 57%)}58%{mask-image:conic-gradient(#000 58%, transparent 58%)}59%{mask-image:conic-gradient(#000 59%, transparent 59%)}60%{mask-image:conic-gradient(#000 60%, transparent 60%)}61%{mask-image:conic-gradient(#000 61%, transparent 61%)}62%{mask-image:conic-gradient(#000 62%, transparent 62%)}63%{mask-image:conic-gradient(#000 63%, transparent 63%)}64%{mask-image:conic-gradient(#000 64%, transparent 64%)}65%{mask-image:conic-gradient(#000 65%, transparent 65%)}66%{mask-image:conic-gradient(#000 66%, transparent 66%)}67%{mask-image:conic-gradient(#000 67%, transparent 67%)}68%{mask-image:conic-gradient(#000 68%, transparent 68%)}69%{mask-image:conic-gradient(#000 69%, transparent 69%)}70%{mask-image:conic-gradient(#000 70%, transparent 70%)}71%{mask-image:conic-gradient(#000 71%, transparent 71%)}72%{mask-image:conic-gradient(#000 72%, transparent 72%)}73%{mask-image:conic-gradient(#000 73%, transparent 73%)}74%{mask-image:conic-gradient(#000 74%, transparent 74%)}75%{mask-image:conic-gradient(#000 75%, transparent 75%)}76%{mask-image:conic-gradient(#000 76%, transparent 76%)}77%{mask-image:conic-gradient(#000 77%, transparent 77%)}78%{mask-image:conic-gradient(#000 78%, transparent 78%)}79%{mask-image:conic-gradient(#000 79%, transparent 79%)}80%{mask-image:conic-gradient(#000 80%, transparent 80%)}81%{mask-image:conic-gradient(#000 81%, transparent 81%)}82%{mask-image:conic-gradient(#000 82%, transparent 82%)}83%{mask-image:conic-gradient(#000 83%, transparent 83%)}84%{mask-image:conic-gradient(#000 84%, transparent 84%)}85%{mask-image:conic-gradient(#000 85%, transparent 85%)}86%{mask-image:conic-gradient(#000 86%, transparent 86%)}87%{mask-image:conic-gradient(#000 87%, transparent 87%)}88%{mask-image:conic-gradient(#000 88%, transparent 88%)}89%{mask-image:conic-gradient(#000 89%, transparent 89%)}90%{mask-image:conic-gradient(#000 90%, transparent 90%)}91%{mask-image:conic-gradient(#000 91%, transparent 91%)}92%{mask-image:conic-gradient(#000 92%, transparent 92%)}93%{mask-image:conic-gradient(#000 93%, transparent 93%)}94%{mask-image:conic-gradient(#000 94%, transparent 94%)}95%{mask-image:conic-gradient(#000 95%, transparent 95%)}96%{mask-image:conic-gradient(#000 96%, transparent 96%)}97%{mask-image:conic-gradient(#000 97%, transparent 97%)}98%{mask-image:conic-gradient(#000 98%, transparent 98%)}99%{mask-image:conic-gradient(#000 99%, transparent 99%)}100%{mask-image:conic-gradient(#000 100%, transparent 100%)}}.sticky-footer{background-color:#e6ecef;bottom:0;box-shadow:0 -2px 2px rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:16px;position:sticky}.sticky-footer>*:only-child{margin-left:auto}.sticky-footer--left-aligned>*:only-child{margin-left:0}.sticky-footer__page-content{display:flex;flex-direction:column}.sticky-footer__wrapper{display:flex;flex-direction:column;flex-grow:1}.sticky-footer__content{flex-grow:1}.floating-form{background:#fff;box-sizing:border-box;min-height:100%;padding:32px 29px;width:100%}.floating-form__wrapper{height:100%;margin:0;min-height:100%;width:100%}@media(min-width: 596px){.floating-form__wrapper{align-items:center;display:flex;height:auto;justify-content:center;min-height:100%}}.floating-form__logo{display:block;margin:32px auto;max-height:36px}.floating-form__title{color:#000;font-size:30px;font-weight:700;line-height:45px;margin:8px auto;text-align:center}.floating-form__para{text-align:center}.floating-form__field-wrapper{margin:32px 0}.floating-form__vertical-actions{display:flex;flex-direction:column;gap:16px;margin:32px 0}.floating-form__error-box{background:rgba(214,22,44,.1);padding:1px 16px}.floating-form__para--error{color:#d6162c}@media(min-width: 596px){.floating-form{border:1px solid #767676;border-radius:8px;box-shadow:0 4px 4px rgba(0,0,0,.25);margin:64px 0;padding:64px;width:468px}}.tab-bar{border-bottom:1px solid #000;display:flex;justify-content:flex-end;list-style:none;margin:0;max-width:calc(100vw - 12px);padding:0;padding-right:12px}@media(min-width: 800px){.tab-bar{max-width:calc(100vw - 280px - 12px)}}.tab-bar--small{background-color:#e9f4ff;border:solid #000;border-width:1px 0;max-width:calc(100vw - 48px);padding:16px}@media(min-width: 800px){.tab-bar--small{max-width:calc(100vw - 280px - 48px)}}.tab-bar--hidden{display:none}.tab-bar__tab{border:solid #000;border-radius:20px 20px 0 0;border-width:1px 1px 0;flex-grow:0;flex-shrink:0}.tab-bar__tab:first-child{margin-left:12px}.tab-bar__tab--selected{background-color:#e9f4ff}.tab-bar__tab-content{color:#000;display:block;font-size:16px;font-weight:700;line-height:24px;padding:18px 32px;text-decoration:none}@media(min-width: 800px){.page--collapsed-side-menu .tab-bar{max-width:calc(100vw - 108px - 12px)}.page--collapsed-side-menu .tab-bar--small{max-width:calc(100vw - 108px - 32px)}}.header{align-items:center;background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:8px;height:84px;left:0;padding:12px 32px 0;position:sticky;width:calc(100vw - 15px)}@media(min-width: 800px){.header__side-menu-trigger{display:none}}.header__logo{flex-grow:1;line-height:0;margin:0}.header__avatar{border:2px solid #fff;border-radius:40px}.header__settings-menu{position:absolute;right:0;top:83px;width:100%;z-index:5}@media(min-width: 600px){.header__settings-menu{width:auto}}.header--settings-active{z-index:2}.header__user{background-color:#e9f4ff;padding:10px;text-align:center;vertical-align:middle}@media(min-width: 600px){.header__user{display:none}}.header__user-in-header{color:#fff;display:none;font-weight:700}@media(min-width: 600px){.header__user-in-header{display:block}}.header__user-name{padding:0 8px}.header--settings-active .header__settings-trigger{background:#000}.footer{align-items:center;background-color:#000;box-sizing:border-box;color:#e9f4ff;display:flex;flex-direction:row;left:0;margin:0;padding:3em;position:sticky;width:calc(100vw - 15px)}.footer__content{flex-grow:1}.footer__logo{margin-left:2em;max-height:100px}.footer__link{color:inherit}.avatar{border:2px solid #fff;border-radius:40px;vertical-align:middle}.password-strength{color:#767676;font-size:14px;line-height:21px}.password-strength--trivial{color:#d6162c}.password-strength--very-weak{color:#d6162c}.password-strength--weak{color:#d6162c}.password-strength--ok{color:#6f62c3}.password-strength--strong{color:#417aa4}.password-strength--crack-time{color:#417aa4}.password-strength__summary{font-weight:600}.icon--48px-circle{height:16px;width:16px;padding:14px;clip-path:circle(50%)}.icon--background-aqua{background-color:#17c2a4}.icon--background-black{background-color:#000}.icon--background-blue{background-color:#417aa4}.icon--background-gray-1{background-color:#e6ecef}.icon--background-gray-2{background-color:#c9c9c9}.icon--background-gray-3{background-color:#767676}.icon--background-green{background-color:#65b33a}.icon--background-light-blue{background-color:#e9f4ff}.icon--background-pink{background-color:#d63fa2}.icon--background-purple{background-color:#6f62c3}.icon--background-red{background-color:#d6162c}.icon--background-white{background-color:#fff}.icon--background-yellow{background-color:#e2be00}.add-projects-step-1{display:grid;gap:32px;grid-template:auto auto auto/auto;grid-template-areas:"pa-project-submission-date" "project-selection-deadline" "notes"}@media(min-width: 364px){.add-projects-step-1{grid-template:auto auto auto / 332px auto;grid-template-areas:"pa-project-submission-date empty" "project-selection-deadline empty" "notes notes"}}@media(min-width: 1008px){.add-projects-step-1{grid-template:auto auto/332px 332px;grid-template-areas:"pa-project-submission-date project-selection-deadline" "notes notes"}}@media(min-width: 1372px){.add-projects-step-1{grid-template:auto auto auto/332px 332px 1fr;grid-template-areas:"pa-project-submission-date project-selection-deadline projects-per-pa-summary" "notes notes projects-per-pa-summary" "empty empty projects-per-pa-summary"}}.add-projects-step-1__field{margin:0}.add-projects-step-1__pa-project-submission-date{grid-area:pa-project-submission-date}.add-projects-step-1__project-selection-deadline{grid-area:project-selection-deadline}.add-projects-step-1__notes{grid-area:notes}.add-projects-step-1__projects-per-pa-summary{display:none;grid-area:projects-per-pa-summary;justify-self:right}@media(min-width: 1372px){.add-projects-step-1__projects-per-pa-summary{display:block}}@media(min-width: 836px){.page--collapsed-side-menu .add-projects-step-1{grid-template:auto auto/332px 332px;grid-template-areas:"pa-project-submission-date project-selection-deadline" "notes notes"}}@media(min-width: 1200px){.page--collapsed-side-menu .add-projects-step-1{grid-template:auto auto auto/332px 332px 1fr;grid-template-areas:"pa-project-submission-date project-selection-deadline projects-per-pa-summary" "notes notes projects-per-pa-summary" "empty empty projects-per-pa-summary"}}@media(min-width: 1200px){.page--collapsed-side-menu .add-projects-step-1__projects-per-pa-summary{display:block}}.upload-area{background-color:#fff;border:1px dashed #767676;border-radius:2px;display:block;font-size:16px;font-weight:600;line-height:24px;max-width:388px;padding:48px;text-align:center}.upload-area--active{background-color:#e6ecef}.upload-area__note{color:#767676;font-size:14px;font-weight:400;line-height:21px;text-align:center}.upload-table{width:822px}@media(min-width: 1134px){.upload-table{width:calc(100vw - 280px - 32px - 15px)}}@media(min-width: 1650px){.upload-table{width:calc(100vw - 715px)}}.upload-table__column--disclosure-triangle{width:60px}.upload-table__column--filename{width:340px}.upload-table__column--extracted{min-width:300px}.upload-table__column--status{width:44px}.upload-table__column--delete{width:44px}.upload-table__cell--small-icon{padding-top:14px}@media(min-width: 962px){.page--collapsed-side-menu .upload-table{width:calc(100vw - 155px)}}@media(min-width: 1478px){.page--collapsed-side-menu .upload-table{width:calc(100vw - 543px)}}.projects-per-pa-summary{padding-right:52px;width:280px}.projects-per-pa-summary__heading{font-size:18px;font-weight:700;line-height:27px;margin-top:8px}.projects-per-pa-summary__table{background-color:#e9f4ff;border-radius:20px;border-spacing:8px;color:#767676;padding:8px;width:100%}.projects-per-pa-summary__table-cell{font-size:16px;font-weight:400;line-height:24px}.projects-per-pa-summary__table-cell--align-right{text-align:right}.projects-per-pa-summary__table-cell--aqua{color:#17c2a4}.projects-per-pa-summary__table-cell--black{color:#000}.projects-per-pa-summary__table-cell--blue{color:#417aa4}.projects-per-pa-summary__table-cell--gray-1{color:#e6ecef}.projects-per-pa-summary__table-cell--gray-2{color:#c9c9c9}.projects-per-pa-summary__table-cell--gray-3{color:#767676}.projects-per-pa-summary__table-cell--green{color:#65b33a}.projects-per-pa-summary__table-cell--light-blue{color:#e9f4ff}.projects-per-pa-summary__table-cell--pink{color:#d63fa2}.projects-per-pa-summary__table-cell--purple{color:#6f62c3}.projects-per-pa-summary__table-cell--red{color:#d6162c}.projects-per-pa-summary__table-cell--white{color:#fff}.projects-per-pa-summary__table-cell--yellow{color:#e2be00}.add-projects-step-3{display:grid;gap:32px;grid-template:auto auto auto auto/auto;grid-template-areas:"pa-project-submission-date" "project-selection-deadline" "notes"}@media(min-width: 364px){.add-projects-step-3{grid-template:auto auto auto auto / 332px auto;grid-template-areas:"pa-project-submission-date empty" "project-selection-deadline empty" "notes notes" "uploads uploads"}}@media(min-width: 1008px){.add-projects-step-3{grid-template:auto auto auto/332px 332px auto;grid-template-areas:"pa-project-submission-date project-selection-deadline empty" "notes notes empty" "uploads uploads uploads"}}@media(min-width: 1650px){.add-projects-step-3{grid-template:auto auto auto auto/332px 332px 1fr 332px;grid-template-areas:"pa-project-submission-date project-selection-deadline empty-col projects-per-pa-summary" "notes notes empty-col projects-per-pa-summary" "uploads uploads uploads projects-per-pa-summary" "empty-row empty-row empty-row projects-per-pa-summary"}}.add-projects-step-3__stick-to-left{left:0;max-width:100vw;position:sticky}@media(min-width: 800px){.add-projects-step-3__stick-to-left{left:280px;max-width:calc(100vw - 280px - 15px)}}.add-projects-step-3__field{margin:0}.add-projects-step-3__label{font-weight:600;margin:8px 0}.add-projects-step-3__heading{font-size:18px;font-weight:700;left:16px;line-height:27px;margin-top:0;max-width:calc(100vw - 32px - 15px)}@media(min-width: 800px){.add-projects-step-3__heading{left:296px;max-width:calc(100vw - 280px - 32px - 15px)}}.add-projects-step-3__pa-project-submission-date{grid-area:pa-project-submission-date;left:16px;max-width:calc(100vw - 32px - 15px)}@media(min-width: 800px){.add-projects-step-3__pa-project-submission-date{left:296px;max-width:calc(100vw - 280px - 32px - 15px)}}.add-projects-step-3__project-selection-deadline{grid-area:project-selection-deadline;left:16px;max-width:calc(100vw - 32px - 15px)}@media(min-width: 800px){.add-projects-step-3__project-selection-deadline{left:296px;max-width:calc(100vw - 280px - 32px - 15px)}}@media(min-width: 1008px){.add-projects-step-3__project-selection-deadline{left:644px}}.add-projects-step-3__notes{grid-area:notes;left:16px;max-width:calc(100vw - 32px - 15px)}@media(min-width: 800px){.add-projects-step-3__notes{left:296px;max-width:calc(100vw - 280px - 32px - 15px)}}.add-projects-step-3__uploads{grid-area:uploads;padding:0 16px 32px;width:max-content}.add-projects-step-3__projects-per-pa-summary{display:none;grid-area:projects-per-pa-summary}@media(min-width: 1530px){.add-projects-step-3__projects-per-pa-summary{display:block}}.add-projects-step-3__sticky-footer{max-width:calc(100vw - 47px)}@media(min-width: 800px){.add-projects-step-3__sticky-footer{max-width:calc(100vw - 280px - 47px)}}@media(min-width: 836px){.page--collapsed-side-menu .add-projects-step-3{grid-template:auto auto auto/332px 332px auto;grid-template-areas:"pa-project-submission-date project-selection-deadline empty" "notes notes empty" "uploads uploads uploads"}}@media(min-width: 1358px){.page--collapsed-side-menu .add-projects-step-3{grid-template:auto auto auto auto/332px 332px 1fr 332px;grid-template-areas:"pa-project-submission-date project-selection-deadline empty-col projects-per-pa-summary" "notes notes empty-col projects-per-pa-summary" "uploads uploads uploads projects-per-pa-summary" "empty-row empty-row empty-row projects-per-pa-summary"}}@media(min-width: 800px){.page--collapsed-side-menu .add-projects-step-3__stick-to-left{left:108px;max-width:calc(100vw - 108px - 15px)}}@media(min-width: 800px){.page--collapsed-side-menu .add-projects-step-3__heading{left:124px;max-width:calc(100vw - 155px)}}@media(min-width: 800px){.page--collapsed-side-menu .add-projects-step-3__pa-project-submission-date{left:124px;max-width:calc(100vw - 155px)}}@media(min-width: 800px){.page--collapsed-side-menu .add-projects-step-3__project-selection-deadline{left:124px;max-width:calc(100vw - 155px)}}@media(min-width: 836px){.page--collapsed-side-menu .add-projects-step-3__project-selection-deadline{left:472px}}@media(min-width: 800px){.page--collapsed-side-menu .add-projects-step-3__notes{left:124px;max-width:calc(100vw - 155px)}}@media(min-width: 1358px){.page--collapsed-side-menu .add-projects-step-3__projects-per-pa-summary{display:block}}@media(min-width: 800px){.page--collapsed-side-menu .add-projects-step-3__sticky-footer{max-width:calc(100vw - 108px - 47px)}}.add-projects-step-2{display:grid;grid-template:auto auto;grid-template-areas:"upload-files" "uploads"}@media(min-width: 420px){.add-projects-step-2{grid-template:auto auto/388px auto;grid-template-areas:"upload-files empty" "uploads uploads"}}@media(min-width: 1650px){.add-projects-step-2{grid-template:auto/388px auto;grid-template-areas:"upload-files uploads"}}.add-projects-step-2__stick-to-left{left:0;max-width:calc(100vw - 15px);position:sticky}@media(min-width: 800px){.add-projects-step-2__stick-to-left{left:280px;max-width:calc(100vw - 280px - 15px)}}.add-projects-step-2__heading{font-size:18px;font-weight:700;left:16px;line-height:27px;margin-top:0;max-width:calc(100vw - 32px - 15px)}@media(min-width: 800px){.add-projects-step-2__heading{left:296px;max-width:calc(100vw - 280px - 32px - 15px)}}.add-projects-step-2__upload-files{grid-area:upload-files;max-width:calc(100vw - 32px - 15px);padding:32px 16px}.add-projects-step-2__uploads{grid-area:uploads;min-width:0;padding:32px 16px}.add-projects-step-2__sticky-footer{max-width:calc(100vw - 47px)}@media(min-width: 800px){.add-projects-step-2__sticky-footer{max-width:calc(100vw - 280px - 47px)}}@media(min-width: 800px){.page--collapsed-side-menu .add-projects-step-2__stick-to-left{left:108px;max-width:calc(100vw - 108px - 15px)}}@media(min-width: 800px){.page--collapsed-side-menu .add-projects-step-2__heading{left:124px;max-width:calc(100vw - 61px)}}@media(min-width: 800px){.page--collapsed-side-menu .add-projects-step-2__sticky-footer{max-width:calc(100vw - 108px - 47px)}}@media(min-width: 1478px){.page--collapsed-side-menu .add-projects-step-2{grid-template:auto/388px auto;grid-template-areas:"upload-files uploads"}}.comment{display:flex;gap:16px;margin:8px 0;min-height:72px}.comment__body{flex-grow:1}.comment__user{font-size:16px;font-weight:700;line-height:24px;margin:0 0 4px}.comment__date{font-size:14px;line-height:21px;margin:0 0 4px}.comment__comment{font-size:16px;font-weight:400;line-height:24px;margin:24px 0}.comment__edit-button{float:right}.comment__button-container{display:flex;gap:8px}.comment__delete-button-container{flex-grow:1;text-align:right}.add-comment-form{background:#e6ecef;padding:16px 0}.add-comment-form__heading{font-size:22px;font-weight:700;line-height:33px;margin:0 0 8px}.add-comment-form__note{font-size:14px;font-weight:400;line-height:21px;margin:0}.side-menu{background-color:#fff;box-sizing:border-box;height:100%;max-height:100vh;padding:16px 0;position:sticky;top:0}.side-menu__list{list-style:none;margin:0;padding:0;width:calc(100% - 16px)}.side-menu__item{padding:16px 32px;text-align:left;white-space:nowrap}.side-menu__item--button{padding:16px}.side-menu__item-link{background-color:#fff;color:#000;display:block;font-weight:700;margin:-16px -32px;padding:16px 32px;text-decoration:none}.side-menu__item-link:hover{background-color:#e9f4ff}.side-menu__item-link--button{align-items:center;background:rgba(0,0,0,0);border-radius:40px;border-width:0;color:#000;cursor:pointer;display:inline-flex;flex-direction:row;font-family:montserrat,verdana,sans-serif;font-size:16px;font-style:normal;font-weight:700;gap:8px;justify-content:center;line-height:16px;margin:0;padding:16px 32px;text-decoration:none;transition:box-shadow .1s linear}.side-menu__item-link--button:active{box-shadow:1px 1px 2px rgba(0,0,0,.1)}.side-menu__item-link--button{background:#000;color:#fff;position:relative;z-index:1}.side-menu__item-link--button::before{background:linear-gradient(90deg, #65b33a 0%, #417aa4 66.6%);border-radius:40px;inset:0;content:"";opacity:0;position:absolute;transition:opacity .3s linear;z-index:-1}.side-menu__item-link--button:hover::before,.side-menu__item-link--button:focus::before{opacity:1}.side-menu__item-link--button{margin:0}.side-menu__item-link--button:hover{background-color:#000}.side-menu__text--expanded-only{display:inline}.side-menu__icon{height:16px;padding-right:8px;vertical-align:text-top}.side-menu__toggle{background-color:#e9f4ff;background-image:url("/icons/angle-left-solid/black/");background-position:center center;background-repeat:no-repeat;background-size:8px auto;display:block;height:100%;position:absolute;right:0;top:0;width:16px;z-index:10}.page--collapsed-side-menu .side-menu__item{text-align:center}.page--collapsed-side-menu .side-menu__text--expanded-only{display:none}.page--collapsed-side-menu .side-menu__icon{padding-right:0}.page--collapsed-side-menu .side-menu__toggle{background-image:url("/icons/angle-right-solid/black/")}.page--collapsed-side-menu .side-menu__item-link--button{box-sizing:border-box;height:48px;padding:16px 16px;width:48px}/*# sourceMappingURL=bundle.css.map */
