.plan-editor{--pd-text-primary: #00344f;--pd-font-weight-medium: 500;--pd-pending-requote-border: #b57fb3}.grid-wrapper{flex:1 1 0px;width:100%}.grid-full-height{height:100%}.plan-editor--sticky-header .ag-root-wrapper,.plan-editor--sticky-header .ag-root.ag-layout-auto-height{overflow:visible;min-width:0}.plan-editor--sticky-header .ag-header{position:sticky;top:var(--plan-editor-sticky-header-top, 0px);z-index:11;background-color:var(--ag-header-background-color)}.plan-editor--sticky-header{isolation:isolate}.plan-editor .ag-popup-editor{z-index:100}.plan-editor .ag-cell.benefit-label-cell{text-align:left;color:var(--pd-text-primary);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.cell--required-missing{border-bottom:1px solid var(--color-ag-secondary-border-color, #DDE2EB)!important;background:var(--_components-alert-error-background, #FDEDED)!important}.plan-editor .ag-header-group-cell.header--required-missing,.plan-editor .ag-header-cell.header--required-missing,.plan-editor .ag-cell.cell--incomplete-array{background:var(--_components-alert-error-background, #FDEDED)!important}.plan-editor .ag-cell.benefit-label-cell--nested{position:relative;padding-left:24px;color:var(--pd-text-primary);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 .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{text-align:center;width:100%}.plan-editor .ag-header-group-cell.header-level-0+.ag-header-group-cell.header-level-0,.plan-editor .ag-header-group-cell.header-level-1+.ag-header-group-cell.header-level-1,.plan-editor .ag-header-cell.header-level-1+.ag-header-cell.header-level-1,.plan-editor .ag-header-cell.header-level-2+.ag-header-cell.header-level-2,.plan-editor .ag-header-group-cell.header-carrier-group+.ag-header-group-cell.header-carrier-group,.plan-editor .ag-header-group-cell.header-version-row+.ag-header-group-cell.header-version-row{border-left:1px solid rgba(0,0,0,.12)}.plan-editor .ag-pinned-left-header .ag-header-cell-resize{right:0;width:12px}.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-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-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-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,.plan-editor .ag-header-row.ag-header-row-group .ag-header-group-cell .ag-header-group-text{text-align:center;justify-content:center;width:100%}.plan-editor .ag-cell-wrapper:has(.ai-status-cell),.plan-editor .ag-cell-value:has(.ai-status-cell){height: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-row[row-id=network]{display:none}.ag-cell:has(.ai-status-cell),.ag-cell:has(.sbs-cell){padding:0!important}.ag-menu-option-delete-plan .ag-menu-option-text{color:var(--color-error, #d32f2f)}.plan-editor .header-carrier-group{background-color:#00000005;color:var(--pd-text-primary);font-weight:var(--pd-font-weight-medium);font-size:.875rem;line-height:1.43;letter-spacing:.17px;text-align:center;border-bottom:1px solid rgba(0,0,0,.12)}.plan-editor .header-carrier-group .ag-header-group-cell-label{justify-content:center;padding:5px 8px}.plan-editor .header-carrier-group .ag-header-group-text{color:inherit;flex:1;text-align:center}.plan-editor .header-carrier-group.carrier-header--unmapped{background-color:#ed6c0229}.plan-editor .header-carrier-group.carrier-header--pending-requote{background-color:var(--deepPurple-50, #ede7f6);border-top:1px solid var(--pd-pending-requote-border, #b57fb3)}.plan-editor .header-version-row{background-color:#00000005;border-bottom:1px solid rgba(0,0,0,.12)}.plan-editor .header-version-row .ag-header-group-cell-label{justify-content:center;padding:5px 8px}.plan-editor .header-document-group{background-color:#00000005;color:var(--pd-text-primary);font-weight:var(--pd-font-weight-medium);font-size:.875rem;line-height:1.43;letter-spacing:.17px;border-bottom:1px solid rgba(0,0,0,.12);border-right:1px solid rgba(0,0,0,.12)}.plan-editor .header-document-group .ag-header-group-cell-label{justify-content:center;padding:5px 8px}.plan-editor .header-document-group .ag-header-group-text{color:inherit;flex:1;text-align:center}.plan-editor .ag-header-row .ag-header-cell.benefits-header .ag-header-cell-label,.plan-editor .ag-header-row .ag-header-group-cell.benefits-header .ag-header-group-cell-label{justify-content:flex-start;padding-left:0}.plan-editor .ag-header-row .ag-header-cell.benefits-header .ag-header-cell-text,.plan-editor .ag-header-row .ag-header-group-cell.benefits-header .ag-header-group-text{text-align:left}.plan-editor .ag-header-row .ag-header-group-cell.benefits-header{font-weight:var(--pd-font-weight-medium);font-size:inherit;color:var(--pd-text-primary);background-color:#fff}.plan-editor .ag-header-row .ag-header-cell.benefits-header{font-weight:var(--pd-font-weight-medium);color:var(--pd-text-primary);background-color:#fff}.plan-editor .ag-header-cell.header-bpg--pending-edge-left,.plan-editor .ag-header-group-cell.header-bpg--pending-edge-left,.plan-editor .ag-cell.cell-bpg--pending-edge-left{border-left:1px solid var(--pd-pending-requote-border, #b57fb3)!important}.plan-editor .ag-header-cell.header-bpg--pending-edge-right,.plan-editor .ag-header-group-cell.header-bpg--pending-edge-right,.plan-editor .ag-cell.cell-bpg--pending-edge-right{border-right:1px solid var(--pd-pending-requote-border, #b57fb3)!important}.plan-editor .ag-cell.cell-bpg--pending-edge-left:not(:has(+.ag-cell.cell-bpg--pending-requote)){border-right:1px solid var(--pd-pending-requote-border, #b57fb3)!important}.plan-editor--quote-history .header-carrier-group.carrier-header--historical{background-color:var(--grey-50, #fafafa);border-top:1px solid var(--pd-historical-border, #bdbdbd)}.plan-editor--quote-history .ag-header-cell.header-bpg--historical-edge-left,.plan-editor--quote-history .ag-header-group-cell.header-bpg--historical-edge-left,.plan-editor--quote-history .ag-cell.cell-bpg--historical-edge-left{border-left:1px solid var(--pd-historical-border, #bdbdbd)!important}.plan-editor--quote-history .ag-header-cell.header-bpg--historical-edge-right,.plan-editor--quote-history .ag-header-group-cell.header-bpg--historical-edge-right,.plan-editor--quote-history .ag-cell.cell-bpg--historical-edge-right{border-right:1px solid var(--pd-historical-border, #bdbdbd)!important}.plan-editor--quote-history .ag-header-group-cell.header-level-1,.plan-editor--quote-history .ag-header-cell.header-level-1{background-color:#fff}.plan-editor--quote-history .ag-header-group-cell.header-bpg--pending-requote:not(.header-level-1),.plan-editor--quote-history .ag-header-cell.header-bpg--pending-requote:not(.header-level-1),.plan-editor--quote-history .ag-cell.cell-bpg--pending-requote{background-color:var(--deepPurple-50, #ede7f6)}.plan-editor--quote-history .ag-header-group-cell.header-bpg--historical:not(.header-level-1),.plan-editor--quote-history .ag-header-cell.header-bpg--historical:not(.header-level-1),.plan-editor--quote-history .ag-cell.cell-bpg--historical{background-color:var(--grey-200, #eeeeee)}.plan-editor--quote-history .ag-cell.cell-bpg--historical-edge-left:not(:has(+.ag-cell.cell-bpg--historical)){border-right:1px solid var(--pd-historical-border, #bdbdbd)!important}body{background:#fafafa;margin:0}a{text-decoration:none}img{object-fit:cover}
