body{background:#eaecef}.react-select-container .location{font-size:12px;line-height:12px}.react-select-container .react-select__menu{z-index:1003}.react-select-container .react-select__menu .react-select__option--is-focused .text-muted{color:#787c85!important}.react-select-container .react-select__menu .react-select__option--is-selected .text-muted{color:#d3dbe9!important}.react-select-container .react-select__menu .spacer{margin-top:22px;margin-bottom:10px;width:100%;border-bottom:1px solid rgba(0,40,100,.12)}.react-select-container .react-select__menu .extra-options{padding:8px 12px}.react-select-container .react-select__menu .extra-options .btn-link:hover{text-decoration:none}.react-select-container .react-select__menu .extra-options .btn-secondary.disabled,.react-select-container .react-select__menu .extra-options .btn-secondary:disabled{cursor:not-allowed;color:#82888e}.card-title:nth-child(3){font-size:14px}.card-title.small-title{font-size:10px}.card-title.small-title small{font-size:8px}.btn-primary{background-color:#55a8a9;border-color:#55a8a9}.btn-primary:hover{background-color:#488f90;border-color:#448687}.btn-primary:not(:disabled):not(.disabled):active{background-color:#448687;border-color:#407e7f}.btn-primary.disabled,.btn-primary:disabled{background-color:#55a8a9;border-color:#55a8a9;cursor:default}.color-green{color:#5eba00}.color-green line{stroke:#5eba00;stroke-width:2px}.color-purple{color:#a55eea}.color-orange{color:#fd9644}.color-blue{color:#467fcf}.color-azure{color:#45aaf2}.color-red{color:#e74c3c}.color-indigo{color:#6574cd}.color-cyan{color:#17a2b8}.custom-switch-input:checked~.custom-switch-indicator{background:#55a8a9}.read-only{background:#f8f9fa}.header-brand-img{height:4rem}footer .logo{height:3rem}.page-header{align-items:baseline}.page-header .page-subtitle{margin-left:1rem;font-size:1.25rem;display:flex}.loader.white{color:#fff}.loader.sm,.loader.sm:after,.loader.sm:before{width:1.5em;height:1.5em}.loader.sm:after,.loader.sm:before{margin:-.6rem 0 0 -.65rem}.loader.center{margin:auto}.cursor-pointer{cursor:pointer}.reports-category{width:180px}.years-to-replace{width:70px}.table th{font-size:.75rem}.table .w-short{width:70px}.table .w-medium{width:150px}.table .w-long{width:250px}.organization-card{min-height:365px}.support-home .card{min-height:150px}.support-home .card a{color:inherit}.support-home .card a:hover{text-decoration:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.helper-menu{z-index:1002;font-size:1.1rem;margin:2rem 0 1.5rem}.header .dropdown-menu{z-index:1003}.accelerators-header{padding:.5rem 1.5rem .5rem 0;display:flex;min-height:3.5rem}.accelerators-header .accelerators-title{font-size:1.125rem;line-height:1.2;font-weight:400}.modal-open .modal{display:block;background:rgba(0,0,0,.5)}.modal-dialog.photo{max-width:800px}.reserve-items .content-heading{cursor:pointer;color:#9aa0ac;font-size:1.1rem}.reserve-items .content-heading:hover{color:#495057}.reserve-items .content-heading.selected{color:#495057;font-weight:600}.reserve-items .page-header{margin-bottom:0}.reserve-items .card{overflow:auto}.reserve-items .reserve-items-table{display:block;max-height:65vh}.reserve-items .reserve-items-table .form-control{border:0;border-radius:0}.reserve-items .reserve-items-table .thead{overflow-y:auto;overflow-x:hidden;position:-webkit-sticky;position:sticky;z-index:1000;top:0;background:#fff;border-bottom:2px solid #dee2e6}.reserve-items .reserve-items-table .thead .th{text-transform:uppercase;font-size:.6rem;font-weight:400;color:#000;padding:0 0 0 .5rem}.reserve-items .reserve-items-table .thead .th .resizer{min-width:.5rem;height:100%;border-right:1px solid #dee2e6}.reserve-items .reserve-items-table .thead .th .resizer:hover{background:#add8e6}.reserve-items .reserve-items-table .tbody{overflow-y:scroll;overflow-x:hidden;font-size:13px}.reserve-items .reserve-items-table .tbody input,.reserve-items .reserve-items-table .tbody select,.reserve-items .reserve-items-table .tbody textarea{font-size:13px}.reserve-items .reserve-items-table .tbody .tr{border-bottom:1px solid #dee2e6}.reserve-items .reserve-items-table .tbody .tr:first-child .td{padding-top:.5rem}.reserve-items .reserve-items-table .tbody .tr .td{border-right:1px solid #dee2e6;padding:.2rem .2rem 0}.reserve-items .reserve-items-table .tbody .tr .td:last-child{border-right:0;padding-right:1rem}.reserve-items .reserve-items-table .tbody .tr .td input:focus{border-color:transparent;box-shadow:none}.reserve-items .reserve-items-table .tbody .tr .td input:placeholder-shown{font-size:13px}.reserve-items .reserve-items-table .tbody .tr .td .choose-file{position:relative;display:inline-block}.reserve-items .reserve-items-table .tbody .tr .td .choose-file input[type=file]{-webkit-appearance:none;position:absolute;top:0;left:0;opacity:0;width:100%;height:100%}.reserve-items .reserve-items-table .tbody .tr .td .input-group-prepend{font-size:13px}.reserve-items .reserve-items-table .tbody .tr .td .input-group-prepend .input-group-text{font-size:13px;padding:0;border:0;background-color:transparent}.reserve-items .reserve-items-table .tbody .tr .td .input-group-prepend+input{padding-left:.2rem}.reserve-items .reserve-items-table .tbody .tr .td .photo,.reserve-items .reserve-items-table .tbody .tr .td document{cursor:pointer}.reserve-items .reserve-items-table .tbody .tr .td .loader,.reserve-items .reserve-items-table .tbody .tr .td .loader:after,.reserve-items .reserve-items-table .tbody .tr .td .loader:before{height:2rem;width:2rem}.reserve-items .projected-item-costs{max-height:65vh}.reserve-items .projected-item-costs .card-header{position:sticky;position:-webkit-sticky;left:0}.reserve-items .projected-item-costs table{position:relative;border-collapse:initial;border-spacing:0}.reserve-items .projected-item-costs table thead{overflow-y:auto;overflow-x:hidden;z-index:1000;border-bottom:2px solid #dee2e6}.reserve-items .projected-item-costs table thead th{position:sticky;position:-webkit-sticky;top:0;background:#fff;color:#000;z-index:1000}.reserve-items .projected-item-costs table thead th:first-child{background:#fff;left:0;position:sticky;position:-webkit-sticky;z-index:1001}.reserve-items .projected-item-costs table thead th:last-child{background:#fff;right:0;position:sticky;position:-webkit-sticky;z-index:1001}.reserve-items .projected-item-costs table tbody{overflow-y:scroll;overflow-x:hidden}.reserve-items .projected-item-costs table tbody td:first-child{border-right:2px solid #dee2e6;background:#fff;left:0;position:sticky;position:-webkit-sticky;z-index:999}.reserve-items .projected-item-costs table tbody td:last-child{border-left:2px solid #dee2e6;background:#fff;right:0;position:sticky;position:-webkit-sticky;z-index:999}.reserve-items-table .placeholder{color:#a9a9a9}.reserve-items-table .choose-file input[type=file]{-webkit-appearance:none;position:absolute;top:0;left:0;opacity:0;width:100%;height:100%}.reserve-items-table.tabulator.sticky-header{overflow:inherit}.reserve-items-table.tabulator.sticky-header .tabulator-header{position:sticky!important;position:-webkit-sticky!important;top:0;z-index:1020}.reserve-items-table.tabulator .tabulator-footer .tabulator-calcs-holder,.reserve-items-table.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{background:#f8f9fa!important}.reserve-items-table.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{border:1px solid #d3d3d3}.reserve-items-table.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-cell[tabulator-field=totalCost]{border-right:1px solid #dee2e6;border-left:1px solid #dee2e6}.reserve-items-table.tabulator .tabulator-header{text-transform:uppercase;font-size:.6rem}.reserve-items-table.tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:.25rem}.reserve-items-table.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{white-space:normal;padding-right:10px}.reserve-items-table.tabulator.table-bordered .tabulator-header .tabulator-col:nth-child(2),.reserve-items-table.tabulator.table-bordered .tabulator-row .tabulator-cell:nth-child(2){border-right-width:3px}.reserve-items-table.tabulator .tabulator-cell{font-size:13px}.reserve-items-table.tabulator .tabulator-cell.tabulator-editing{border:1px solid #1d68cd!important}.accelerators .stamp.text-large{font-size:3rem}.accelerators .stamp.stamp-lg{min-width:4rem;height:4rem;line-height:4rem}.accelerators .name{font-size:1.1rem}.accelerators .name:hover{text-decoration:none}.training a{color:inherit}.training a:hover{text-decoration:none}.training a .card{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}.training a .card:hover{border:1px solid #467fcf}.training a .card .video .play{background:#000 url(/static/media/training.e3b44de3.png) no-repeat 50%}.training a .card .video .play i{font-size:2rem;font-weight:400;color:red}.financial-dashboard .range-and-rates{min-height:294px}.financial-dashboard .form-control,.financial-dashboard .table-header-font,.financial-dashboard label,.financial-dashboard select{font-size:13px}.financial-dashboard .form-group{margin-bottom:.5rem}.financial-dashboard .table th{color:#495057}.financial-dashboard .table td{padding:0}.financial-dashboard .form-control{border:0;border-radius:0}.financial-dashboard .form-control:focus{border-color:transparent;box-shadow:none}.financial-dashboard .input-group-text{padding:0;border:0;background:transparent}.financial-dashboard select{text-align:center;text-align-last:center;-moz-text-align-last:center}.financial-dashboard select option{text-align:center}.financial-dashboard select.form-control:not([size]):not([multiple]){height:inherit}.financial-dashboard select.custom-select{border:0;padding:.25rem 1.75rem .25rem .75rem}.financial-dashboard .alternate-plan-settings .table .table,.financial-dashboard .baseline-plan-settings .table .table,.financial-dashboard .simulation-plan-settings .table .table{background-color:transparent}.financial-dashboard .alternate-plan-settings .card,.financial-dashboard .baseline-plan-settings .card,.financial-dashboard .simulation-plan-settings .card{min-height:275px;max-height:275px;overflow:auto}.financial-dashboard .alternate-plan-settings .card-body,.financial-dashboard .baseline-plan-settings .card-body,.financial-dashboard .simulation-plan-settings .card-body{font-size:12.5px;padding:1rem}.financial-dashboard .alternate-plan-settings tr td:first-child,.financial-dashboard .alternate-plan-settings tr td:last-child,.financial-dashboard .alternate-plan-settings tr th:first-child,.financial-dashboard .alternate-plan-settings tr th:last-child,.financial-dashboard .baseline-plan-settings tr td:first-child,.financial-dashboard .baseline-plan-settings tr td:last-child,.financial-dashboard .baseline-plan-settings tr th:first-child,.financial-dashboard .baseline-plan-settings tr th:last-child,.financial-dashboard .simulation-plan-settings tr td:first-child,.financial-dashboard .simulation-plan-settings tr td:last-child,.financial-dashboard .simulation-plan-settings tr th:first-child,.financial-dashboard .simulation-plan-settings tr th:last-child{padding:0}.financial-dashboard .alternate-plan-settings .form-control,.financial-dashboard .baseline-plan-settings .form-control,.financial-dashboard .simulation-plan-settings .form-control{padding-left:0;padding-right:0}.financial-dashboard .alternate-plan-settings .read-only,.financial-dashboard .baseline-plan-settings .read-only,.financial-dashboard .simulation-plan-settings .read-only{min-width:100px;max-width:120px}.financial-dashboard .alternate-plan-settings .dimmer.active .dimmer-content{opacity:.2}.financial-dashboard .alternate-plan-settings .refresh-error{white-space:normal!important}.financial-dashboard-pdf{padding:.5in;color:#000}.financial-dashboard-pdf .card{border:none}.financial-dashboard-pdf .card small.inflation-rate{font-size:10px}.financial-dashboard-pdf .alternate-plan-settings,.financial-dashboard-pdf .baseline-plan-settings,.financial-dashboard-pdf .simulation-plan-settings{max-width:490px}.financial-dashboard-pdf .card.sub-card{border:none;box-shadow:none}.financial-dashboard-pdf .card.sub-card .card-header{padding-left:0;padding-bottom:0}.financial-dashboard-pdf .card.sub-card h3.card-title{font-size:.7rem}.financial-dashboard-pdf .card.sub-card .card-table tr th:first-child{padding-left:.75rem}.financial-dashboard-pdf .card.sub-card .card-table tr th:last-child{padding-right:.75rem}.financial-dashboard-pdf .card.sub-card .card-body{padding:.25rem}.financial-dashboard-pdf .card.sub-card .card-body .table thead th{font-size:8px;color:#000}.financial-dashboard-pdf .card.sub-card .card-body tbody{font-size:11px}.financial-dashboard-pdf .card.sub-card .card-body tbody tr td,.financial-dashboard-pdf.web-only{padding:0}.financial-dashboard-pdf.web-only .card.sub-card h3.card-title{font-size:.9rem}.financial-dashboard-pdf.web-only .card.sub-card .card-body .table thead th{font-size:12px}.financial-dashboard-pdf.web-only .card.sub-card .card-body tbody{font-size:11.5px}.financial-dashboard-pdf.web-only .card.sub-card .card-body small{font-size:87.5%}.annual-plan thead tr th{font-size:10px;text-align:center}.annual-plan tbody tr td{font-size:11px;padding-left:0;padding-right:0;text-align:center}.annual-plan tbody tr td .breakdown{font-weight:700}.annual-plan tbody tr td .breakdown:hover{text-decoration:underline}.reports .sidenav .active{font-weight:700;text-decoration:underline}.reports .c3{width:95%}.reports path.c3-line-alternate,.reports path.c3-line-baseline,.reports path.c3-line-simulation,.reports path.c3-line-zero{fill-opacity:0}.reports .card-body td{font-size:13px}.reports .reports-home{margin-top:65px}.reports .reports-home .lead{font-size:.9rem}.reports .missing-prerequisites-card{min-height:450px}.special-requirements-report-pdf.pdf>.card{border:0}.special-requirements-report-pdf.pdf .card-body tbody td,.special-requirements-report-pdf.pdf .table th,.special-requirements-report-pdf.pdf input{font-size:10px}.special-requirements-report-pdf.pdf .special-requirements-report-form .card-table tr td:first-child{padding:.5rem 0}.special-requirements-report-pdf.pdf .special-requirements-report-form td{padding:.5rem 0;border:0}.special-requirements-report-pdf.web-only .card-body tbody td,.special-requirements-report-pdf.web-only .table th,.special-requirements-report-pdf.web-only input{font-size:13px}.special-requirements-report-pdf.web-only .percent-increase{min-height:207px}.special-requirements-report-pdf.web-only .card-title{font-size:1.125rem}.new-organization-reserve-items .custom-switch-indicator{width:3.75rem;height:1.75rem}.new-organization-reserve-items .custom-switch-indicator:before{height:calc(1.75rem - 4px);width:calc(1.75rem - 4px)}.new-organization-reserve-items .custom-switch-input:checked~.custom-switch-indicator:before{left:calc(2rem + 1px)}.new-organization-reserve-items .times:before{content:"";font-family:"feather"}.reserve-items-pdf{padding:.5in .5in 0;color:#000;font-size:.65rem}.reserve-items-pdf .card{box-shadow:none;border:none;margin:0}.reserve-items-pdf .card .card-body{padding-bottom:0}.reserve-items-pdf .break{flex-basis:100%;height:0}.reserve-items-pdf .tr{border-bottom:1px solid #dee2e6;flex-wrap:wrap}.reserve-items-pdf .thead{border-bottom:2px solid #dee2e6;background:#fff}.reserve-items-pdf .thead .th{text-transform:uppercase;font-weight:400;color:#000;padding:0 0 0 .5rem}.reserve-items-pdf .tbody .tr:first-child .td{padding-top:.5rem}.reserve-items-pdf .tbody .tr .td{padding:.2rem .2rem 0}.reserve-items-pdf .tbody .tr .td:last-child{border-right:0;padding-right:1rem}.reserve-items-pdf.web-only{font-size:12px;padding:0}.reserve-items-pdf.web-only .card{margin-bottom:1.5rem}.reserve-items-pdf.web-only .thead .th{font-size:10px}.glossary .no-stripe,.glossary .table-striped tbody tr:nth-of-type(2n).no-stripe{border:0;background:transparent}.glossary-pdf{padding:.5in .5in 0;font-size:12px;color:#000}.glossary-pdf .card{box-shadow:none;border:none;margin:0}.glossary-pdf .card .table-bordered{border:0;border-top:1px solid #dee2e6}.glossary-pdf .card .card-body{padding-bottom:0}.report-pdf{padding:.5in .5in 0;color:#000}.report-pdf .card{margin:0;font-feature-settings:"liga" 0;border:none;box-shadow:none;font-size:12px}.report-pdf .card .card-body{padding-bottom:0}.report-pdf .card .tr{border-bottom:1px solid #dee2e6}.report-pdf .card .thead{border-bottom:2px solid #dee2e6;background:#fff}.report-pdf .card .thead .th{text-transform:uppercase;font-size:.6rem;font-weight:400;color:#000;padding:0 0 0 .5rem}.report-pdf .card .tbody .tr:first-child .td{padding-top:.5rem}.report-pdf .card .tbody .tr .td{border-right:1px solid #dee2e6;padding:.2rem .2rem 0}.report-pdf .card .tbody .tr .td:last-child{border-right:0;padding-right:1rem}.report-pdf .annual-plan .thead .th{font-size:10px}.report-pdf .annual-plan .tbody .tr .td{font-size:10px;padding-left:0;padding-right:0}.report-pdf .percent-funded,.report-pdf.web-only{padding:0}.funding-summary-pdf{color:#000}.funding-summary-pdf .table td{padding:0}.photo-album-pdf{color:#000}.photo-album-pdf .card{border:0}.photo-album-pdf.web-only .card{border:1px solid rgba(0,40,100,.12)}.photo-album-pdf img{max-height:250px}.photo-album-pdf .card.photo,.photo-album-pdf .card.photo .card-header{padding:0;border:0}.photo-album-pdf .card.photo .card-body{padding:0;text-align:center}.settings .card{min-height:296px}.settings .logo-upload{min-height:130px}.settings .logo-upload .fe{font-size:3rem}.settings .logo-upload .dropzone{max-height:130px;outline:none;transition:border .24s ease-in-out;padding:20px;border-radius:2px;border:2px dashed #eee;background-color:#fafafa}.settings .logo-upload .dropzone:focus{border-color:#2196f3}.settings .logo-upload .logo,.settings .logo-upload .logo img{max-height:130px}.settings .paid-invoices td{font-size:12px}.settings .add-collaborators table tbody td{font-size:13px}.activate-subscription .fixed-price small{font-size:.75rem;font-weight:600;line-height:1.1}.activate-subscription input{padding:3.5px 12px;font-size:16px}.activate-subscription .StripeElement--focus{border-color:#1991eb;outline:0;box-shadow:0 0 0 2px rgba(70,127,207,.25)}.activate-subscription input::placeholder{color:#a9a9a9;font-size:16px;font-weight:500;font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif}.activate-subscription .StripeElement--invalid+.invalid-feedback{display:block}.change-log-pdf .table td{padding:0}.change-log-pdf .removed{text-decoration:line-through}.change-log-pdf img.removed{border:2px solid #cd201f}.change-log-pdf img.added{border:2px solid #5eba00}.change-log-pdf.pdf>.card{border:0}.change-log-pdf.pdf h3{font-size:.75rem}.change-log-pdf.pdf .table td,.change-log-pdf.pdf .table th{font-size:10px}.parm-report-pdf.pdf{padding:.5in .5in 0;font-size:12px}.parm-report-pdf.pdf>.card{border:0}.parm-report-pdf.pdf>.card .card-title{font-size:.75rem}.parm-report-pdf.pdf .sub-card .card-title{font-size:1rem}.card-title small{font-size:12px}.building-report-table.table th{border-right:1px solid #dee2e6;font-size:10px;vertical-align:middle!important}.building-report-table.table th:last-child{border-right:0;border-left:1px solid #dee2e6}.building-report-table.table td{border-right:1px solid #dee2e6;font-size:10px!important;vertical-align:middle!important}.building-report-table.table td:last-child{border-right:0}
/*# sourceMappingURL=main.6b4e9abf.chunk.css.map */