.grid-wrapper{flex:1 1 0px;width:100%}.grid-full-height{height:100%}.plan-editor .ag-cell.benefit-label-cell{text-align:left;color:#00344f;background-color:#fff}.plan-editor .ag-cell.cell--validation-error{border:2px solid var(--color-error, #d32f2f)!important;background-color:#d32f2f0d}.plan-editor .ag-cell.benefit-label-cell--nested{position:relative;padding-left:24px;color:#00344f;background-color:#00000008}.plan-editor .ag-cell.benefit-label-cell--nested:before{content:"";position:absolute;top:0;bottom:0;left:8px;border-right:2px solid rgba(0,0,0,.08);pointer-events:none}.plan-editor .ag-cell.cell--has-comment:after{content:"";position:absolute;top:0;right:0;bottom:-10px;width:0;height:0;border-left:8px solid transparent;border-top:10px solid darkgoldenrod}.plan-editor .ag-cell.cell--review-needed{background:#ffff0040!important}.plan-editor .readonly-cell{background-color:#f8f9fa!important;color:#6c757d;font-style:italic}.plan-editor .benefit-cell{text-align:center}.plan-editor .zebra-column.zebra-column--even{background-color:#00000008}.plan-editor .zebra-column.zebra-column-type--current,.plan-editor .zebra-column-type--current.header-level-0{background:#eaf0f780}.plan-editor .plan-group--header{font-weight:700;background-color:#e3f2fd}.plan-editor .plan-group--header .ag-header-group-cell-label,.plan-editor .plan-group--header .ag-header-group-text,.plan-editor .ag-header-row.ag-header-row-column .ag-header-cell:not(.benefits-header) .ag-header-cell-text{width:100%}.plan-editor .ag-header-row.ag-header-row-column-group .ag-header-group-cell .ag-header-group-cell-label,.plan-editor .ag-header-row.ag-header-row-column-group .ag-header-group-cell .customHeaderLabel,.plan-editor .ag-header-row.ag-header-row-column-group .ag-header-group-cell .ag-header-cell-comp-wrapper,.plan-editor .ag-header-row.ag-header-row-column-group .ag-header-group-cell .ag-header-group-text{text-align:center;width:100%}.plan-editor .ag-cell-wrapper.ag-cell-edit-wrapper.ag-checkbox-edit{padding:0 8px}.plan-editor .ag-cell-wrapper.ag-cell-edit-wrapper.ag-checkbox-edit .ag-labeled{justify-content:center;width:100%}.plan-editor .ag-tool-panel-wrapper .ag-react-container{width:100%}.plan-editor .pd-hover-highlight:before{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:2px solid yellowgreen;border-radius:2px;opacity:1;transition:opacity .55s ease}.plan-editor--vision .ag-header,.plan-editor--vision .ag-row[row-id=network]{display:none}body{background:#fafafa;margin:0}a{text-decoration:none}img{object-fit:cover}
