.pn-modal{border-radius:8px}.pn-modal .modal-content{border-radius:8px;box-shadow:0 11px 15px -7px #0003}.pn-modal-header-logo{padding-top:20px;padding-bottom:20px}.pn-modal-polco-logo{height:24px}.pn-modal-header-small{font-size:14px!important}.pn-modal .modal-title.h4{font-size:1.5rem}.pn-modal .modal-title.h4.font-size-lg{font-size:1.25rem}.pn-modal-display-image{margin-top:-55px}.pn-modal-display-icon{color:#235048;font-size:95.4px!important}.pn-admin-page-loader{width:22.5vw;margin-top:25vh;margin-left:auto;margin-right:auto;transform:scale(.6)}.pn-admin-page-loader-bars{height:15vw;position:relative}.pn-admin-page-loader-progress{padding:4px}.pn-admin-header{width:100%;box-shadow:0 2px 4px #a8a8a880}.pn-admin-header-contents{display:flex}.pn-admin-header-user-avatar-container>*{position:relative}.pn-admin-header-information{color:#303330;text-align:left;background:0 0;border-radius:2px;min-width:150px;padding:0 4px 0 10px;font-size:.875rem;font-weight:400}.pn-admin-header-information-subtext{color:#656b65;font-size:.75rem}.pn-admin-header-share{font-size:30px!important}.pn-admin-header-share-button{padding:0!important}.pn-admin-header-right-side-open-icon:hover{background-color:#a8a8a880}.pn-admin-header-user-avatar-container:hover{cursor:pointer}.pn-admin-header-user-avatar-icon{color:#303330;align-items:center;width:20px;display:flex}@media print{.pn-admin-header{display:none}}.pn-admin-header-page-title{color:#303330;font-size:1.25rem;line-height:36px}.pn-admin-header-help-icon{border-radius:.25rem}.pn-admin-header-help-icon:hover{background-color:#ecefee!important}.pn-admin-header-share,.pn-admin-header .pn-publishing-entity-selector .pn-admin-header-user-avatar-container{border-radius:.25rem}.pn-admin-header .pn-publishing-entity-selector:hover .pn-admin-header-user-avatar-container{background-color:#ecefee!important}.pn-admin-header .pn-publishing-entity-selector .pn-publishing-entity-selector-button:active .pn-admin-header-user-avatar-container{color:#132d29!important}.pn-admin-header .pn-publishing-entity-selector .pn-publishing-entity-selector-button:focus .pn-admin-header-user-avatar-container{box-shadow:0 0 0 2px #235048,0 0 0 4px #fffc!important}@media (width<=767.98px){.pn-admin-header-profile-popover-container{right:calc(100% - 400px)}}.pn-tooltip-anchor,.pn-tooltip-anchor span{color:#235048}.react-tooltip{max-width:250px;z-index:1201!important}.disable-transition{transition:none!important}.pn-dashboard-data-unavailable-tooltip-description{width:320px}.pn-dashboard-data-unavailable-icon{font-size:1rem;line-height:0}.pn-dashboard-data-unavailable-tooltip-container span{display:flex}.pn-index-score-chart{box-sizing:border-box;flex-grow:1;flex-basis:33%;min-width:300px;max-width:100%;padding:.75rem}.pn-domain-chart-container-line-chart{height:300px}.pn-domain-chart-container-line-chart .line-chart-y .tick text{font-weight:400;transform:translate(-40px)}.pn-domain-chart-container-line-chart .line-chart-y .tick line{stroke-dasharray:4 4;stroke-width:2px;stroke:#eaeceb}.pn-domain-chart-container-line-chart .line-chart-x .tick text{font-weight:400;transform:translateY(5px)}.pn-domain-chart-container-line-chart .data-viz-d3-hover-line{stroke-dasharray:unset;stroke:#4e61ba!important}.pn-domain-chart-container-line-chart .data-viz-d3-hover-focus circle{stroke:#4e61ba!important}.pn-domain-chart-container-line-chart .data-viz-d3-hover-focus-text{padding:8px 16px!important}.pn-index-scores-chart-container-color-key{width:16px;height:16px}.pn-domain-community-statistic-statistic-current-value,.pn-domain-community-statistic-data-unavailable{font-size:2rem}.pn-domain-community-statistic-demographic-segment{gap:5px 8px}.pn-domain-community-statistic-line-chart{height:300px}.pn-domain-community-statistic-line-chart .line-chart-y .tick text{font-weight:400;transform:translate(-35px)}.pn-domain-community-statistic-line-chart .line-chart-y .tick line{stroke-dasharray:4 4;stroke-width:2px;stroke:#eaeceb}.pn-domain-community-statistic-line-chart .line-chart-x .tick text{font-weight:400;transform:translateY(5px)}.pn-domain-community-statistic-line-chart .data-viz-d3-hover-line{stroke-dasharray:unset;stroke:#4e61ba!important}.pn-domain-community-statistic-line-chart .data-viz-d3-hover-focus circle{stroke:#4e61ba!important}.pn-domain-community-statistic-line-chart .data-viz-d3-hover-focus-text{padding:8px 16px!important}.pn-benchmark-indicator-icon-wrapper{vertical-align:bottom;width:20px;height:20px}.pn-benchmark-indicator-icon{width:15px;height:15px;display:inline-block}.pn-benchmark-indicator-pill.mod-much-higher{color:#000;background-color:#f4f8ee;border:2px solid #647f34}.pn-benchmark-indicator-pill.mod-similar{color:#000;background-color:#f2f2f2;border:2px solid #bdbdbd}.pn-benchmark-indicator-pill.mod-much-lower{color:#000;background-color:#f8dbc0;border:2px solid #e26f03}.pn-benchmark-indicator-pill.mod-not-yet-available{color:#000;background-color:#fff;border:2px solid #bdbdbd}.pn-tooltip-anchor:hover{text-decoration:none!important}.pn-download-image-footer{height:1rem}.pn-simple-progress-bar-container{background-color:#e0e0e0;border-radius:2px;width:100%;height:20px}.pn-simple-progress-bar-fill{border-radius:2px;width:0%;height:20px;transition:width 2s ease-in-out}.pn-dashboard-domain-card-indicator{border-radius:8px;padding:12px}.pn-text-input.has-identifier .pn-text-input-el.goal-padding-currency{padding-left:32px!important}.pn-text-input.has-identifier .pn-text-input-el.goal-padding-percent{padding-left:16px!important}.pn-manage-goal-modal-input{width:15ch}.pn-ai-quick-action-button{background-color:#f7f7f7;border-radius:26px;width:fit-content}.pn-track-card-options-menu-action-toggle{border:0;width:24px;height:24px}.pn-track-card-options-menu-action-toggle:after{display:none!important}.pn-track-card-options-menu-toggle-wrapper{margin-top:1.5px!important}.pn-track-card-options-menu-action-toggle-icon{color:#000;text-decoration:none}.pn-dashboard-domain-card-header-title{font-size:20px;line-height:24px}.pn-dashboard-domain-card-index-score-unavailable{margin-top:10px}.pn-dashboard-domain-card-index-score-value{font-size:2.5rem;line-height:48px}.pn-dashboard-domain-card-top{gap:8px}.pn-dashboard-domain-card-oa-indicators{gap:4px 16px}.pn-dashboard-domain-card-indicator-container{gap:16px 0}@media (width<=991.98px){.pn-dashboard-domain-card-indicator-container .pn-dashboard-domain-card-key-indicator{order:1}.pn-dashboard-domain-card-indicator-container .pn-dashboard-domain-card-key-indicator-title{order:0}.pn-dashboard-domain-card-indicator-container .pn-dashboard-domain-card-resident-sentiment{order:3}.pn-dashboard-domain-card-indicator-container .pn-dashboard-domain-card-resident-sentiment-title{order:2}}.pn-dashboard-domain-card-facets{gap:5px 8px}.pn-dashboard-domain-card-facets .pn-pill.badge-facet{padding:0!important}.pn-dashboard-primary-indicator{border-radius:8px;padding:12px}.pn-dashboard-primary-indicator-header{margin-bottom:12px}.pn-domain-indicators-group-wrapper-label{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.pn-comparison-group-result-table-column .border-gray-5{border-color:#bdbdbd!important}.pn-comparison-group-result-table-column .characteristic-indicator-name{text-overflow:ellipsis;width:75%;overflow:hidden}.pn-comparison-group-result-table-column-indicator-value-wrapper,.pn-comparison-group-result-table-column-difference-indicator-cell{max-width:100px}.pn-comparison-group-result-table-column-row-name{text-overflow:ellipsis;width:75%;overflow:hidden}.color-indicator{border-radius:23px;flex-grow:0;width:16px;height:16px;margin-right:8px;display:inline-block;transform:translateY(2.5px)}.pn-track-map-legend-entry{font-size:14px;display:flex}.pn-track-map-legend-entry-color{align-self:stretch;height:34px}.pn-track-map-legend-entry-label{display:inline-block}.pn-track-map-legend{background:#fff;border-top:1px solid #b4b9b4;border-bottom:1px solid #b4b9b4;border-left:1px solid #b4b9b4;flex-shrink:0;width:366px;height:70px;position:absolute;bottom:16px;right:0}.pn-track-map-legend-title{font-size:10px!important;line-height:18px!important}.pn-track-map-legend-color-blocks{width:100%;padding:0 12px!important}.pn-track-map-legend-color-block-labels{gap:20px!important;padding:0 12px!important}.pn-track-map{border:1px solid #b4b9b4;height:100%;position:relative;overflow:hidden;border-radius:16px!important}.pn-track-map-border-wrapper{border-radius:16px;padding:1px}.pn-track-map .esri-popup__main-container.esri-widget{border-radius:4px!important;max-width:175px!important}.pn-track-map .esri-popup__button.esri-popup__action{max-width:100%!important}.pn-track-map .esri-ui .esri-popup{border-radius:4px!important}.pn-track-map .esri-popup__button{margin-bottom:0!important;padding-bottom:0!important}.pn-track-map .esri-popup__button:hover{background-color:inherit}.pn-track-map .esri-popup__button--dock{display:none!important}.pn-track-map-info-window-content-color-key,.pn-index-scores-chart-container-color-key{width:16px;height:16px}.pn-domain-community-statistic{border:1px solid #c6cbc8;border-radius:8px;position:relative}.pn-domain-community-statistic-indicator-value,.pn-domain-community-statistic-statistic-current-value,.pn-domain-community-statistic-data-unavailable{font-size:2rem}.pn-domain-community-statistic-data{gap:24px}.pn-domain-community-statistic-subdomains{gap:5px 8px}.pn-domain-community-statistic-indicator-metadata{gap:8px 24px;min-width:0;display:flex}.pn-domain-community-statistic-benchmark-indicator{margin-top:2px}.pn-domain-community-statistic-demographic-segment .pn-pill.badge-facet{padding:0!important}.pn-domain-community-statistic-title-container{gap:8px}.pn-domain-community-statistic-action-toggle{border:0;width:24px;height:24px}.pn-domain-community-statistic-action-toggle:after{display:none!important}.pn-domain-community-statistic-toggle-wrapper{margin-top:1.5px!important}.pn-domain-community-statistic-action-toggle-icon{color:#000;text-decoration:none}.pn-ai-file-upload,.pn-ai-file-upload-feedback{text-align:center;cursor:pointer;background-color:#f6f6f6;border:1px dashed #b4b9b4;border-radius:4px;padding:16px;height:160px!important}.pn-ai-file-upload-feedback{cursor:default;border:none;padding:8px;height:auto!important}.MuiLinearProgress-barColorPrimary{background-color:#97bb57!important}.MuiLinearProgress-colorPrimary{background-color:#d9d9d9!important}.MuiLinearProgress-bar{width:calc(100% + 2px)}.pn-request-contact-info-modal{max-width:513px!important;max-height:485px!important}.pn-request-contact-info-modal-icon{color:#97bb57}.pn-request-contact-info-modal-input{border-radius:4px!important}.pn-request-contact-info-modal-input.phone{max-width:155px}.pn-request-contact-info-modal-input.phoneExt{max-width:60px}.pn-request-contact-info-modal-input.message{min-height:102px}.pn-learn-more-ui .h5.font-size-xl{font-size:1.5rem}.pn-learn-more-ui-demo-link button{width:100%}.pn-learn-more-ui-request-features-description{max-width:75%;font-size:1.25rem}@media (width<=991.98px){.pn-learn-more-ui-request-features-description{font-size:1rem}}.pn-learn-more-ui .card{border:1px solid #c6cbc8}.pn-card{box-shadow:2px 15px 30px #0000000d}.pn-card.mod-interactive.remove-extra-border,.pn-card.remove-extra-border{border-left:1px solid #eaeceb}.pn-card.mod-interactive.remove-extra-border:hover,.pn-card.remove-extra-border:hover{border-left-color:#eaeceb}.pn-card.mod-interactive{cursor:pointer;border-left:7px solid #c6cbc8;transition:all .2s}.pn-card.mod-interactive:hover{border-left-color:#97bb57;box-shadow:0 .5rem 1rem #00000026}.pn-requestable-feature-card-buttons{height:40px}.pn-requestable-feature-card-button .pn-btn{width:172px!important}.pn-env-banner{background-color:#427987}@media print{.pn-env-banner{display:none}.pdf-generation-mode .pn-admin-main-page-body-banner{display:none!important}.pn-admin-main-page-body-inline-left-col{padding-bottom:0!important}}.pn-admin-main-page{background-color:#fff;min-height:100vh}.pn-admin-main-page-body{min-height:calc(100vh - 65px)}.pn-admin-main-page-body-full-page-loader{z-index:9998;background-color:#fffc;width:100%;height:100%;position:fixed;top:0}.pn-admin-main-page-body-main.no-padding{max-width:100%!important;padding-left:0!important;padding-right:0!important}.pn-admin-main-page-top-row{flex-direction:row;display:flex}.pn-admin-main-page-top-row-header{flex-direction:column;justify-content:center;display:flex}.pn-admin-main-page-top-action-buttons{flex:0 14%;margin:1vw 0 1vw 2vw}.pn-admin-main-page-shadow{opacity:.4;z-index:1301;width:100vw;height:100vh;position:fixed;top:0;cursor:default!important}@media (width<=767.98px){.pn-admin-main-page-top-action-buttons{margin-top:1rem;width:100%!important}}.pn-admin-main-page-body-bottom-spacer{height:96px;min-height:96px}.pn-admin-main-page-body-inline-left-col{flex-grow:1;width:100%;min-width:0}.pn-admin-main-page-question-link-cancel{font-size:14px}.pn-admin-main-page-table-container{width:70vw;margin-top:24px}.pn-admin-main-page-mobile-modal{text-align:center}.pn-admin-main-page-mobile-modal-content{font-size:.75rem}.pn-admin-main-page-mobile-modal .pn-modal-footer{border:none}.pn-admin-main-page-mobile-modal .pn-modal-footer-primary{width:100%;margin-bottom:3rem}.pn-admin-main-page-body-inline-left-col{padding-bottom:3rem}.pn-info-banner{border:2px solid #69a8b7}.pn-upload-image-placeholder,.pn-upload-image-image-container{width:75px;height:75px;overflow:hidden}.pn-upload-image-photo{object-fit:contain;max-width:75px;max-height:75px}.pn-upload-image-placeholder{cursor:pointer;background-color:#97bb57;padding:25px}.pn-upload-image-image-container img,.pn-upload-image-placeholder img{width:100%;height:100%}.pn-upload-image-image-container .btn.mod-type-seamless:not(:disabled):focus{box-shadow:none!important}.pn-upload-image-delete{color:#303330;text-align:center;cursor:pointer;background-color:#fff;border-radius:15px;width:30px;height:30px;display:none;position:absolute;top:5px;right:5px;box-shadow:2px 2px #0000001a}.pn-upload-image-delete-icon{vertical-align:middle;font-size:20px;display:table-cell}.pn-upload-image-uploading{font-size:14px;display:none}.pn-upload-image.is-uploading .pn-upload-image-upload-link{display:none}.pn-upload-image.is-uploading .pn-upload-image-uploading{display:block}.wide-well{margin-left:-25px;margin-right:-25px}
