@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/IBMPlexSansArabic-Light.woff2)format("woff2"),url(/fonts/IBMPlexSansArabic-Light.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSansArabic-Regular.woff2)format("woff2"),url(/fonts/IBMPlexSansArabic-Regular.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexSansArabic-Medium.woff2)format("woff2"),url(/fonts/IBMPlexSansArabic-Medium.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexSansArabic-SemiBold.woff2)format("woff2"),url(/fonts/IBMPlexSansArabic-SemiBold.ttf)format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/IBMPlexSansArabic-Bold.woff2)format("woff2"),url(/fonts/IBMPlexSansArabic-Bold.ttf)format("truetype")}html{font-family:IBM Plex Sans Arabic,Tahoma,sans-serif}button,input,select,textarea,optgroup,option{font-family:inherit}:root{--navy:#12314d;--teal:#167d78;--ink:#173042;--paper:#fff;--line:#d7e3e2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#f5f9f8}body{color:var(--ink);margin:0;font-family:IBM Plex Sans Arabic,sans-serif}a{color:inherit}button,input,select,textarea{font:inherit}.skipLink{z-index:100;background:#fff;padding:.6rem;position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;transform:translateY(-160%)}.skipLink:focus{transform:none}.workShell{background:#f5f9f8;grid-template-columns:17rem minmax(0,1fr);min-height:100vh;display:grid}.workSidebar{background:var(--navy);color:#fff;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.workSidebar nav{gap:.5rem;display:grid}.workSidebar .workBrand{justify-content:center;padding:0}.workBrand img{object-fit:contain;background:#fff;border-radius:50%;width:5rem;height:5rem;padding:.4rem}.workSidebar a,.workSidebar button{color:inherit;text-align:start;background:0 0;border:0;border-radius:.7rem;align-items:center;gap:.55rem;padding:.75rem;text-decoration:none;display:flex}.workSidebar a[aria-current=page]{background:#ffffff24}.workSidebar button{cursor:pointer;margin-top:auto}.workSidebar .workCustomizeButton{border:1px solid #ffffff35;margin-top:0}.workspacePreferencesLoading{margin-bottom:1rem}.workspacePreferencesLoading button{margin-inline-end:.5rem}.workMobileNavigation{display:none}.authMain{min-width:0;padding:clamp(1rem,3vw,2.25rem)}.authState{text-align:center;place-items:center;gap:.75rem;min-height:12rem;padding:2rem;display:grid}.authState svg{color:var(--teal);font-size:2rem}.portalPage{gap:1.25rem;min-width:0;max-width:90rem;margin-inline:auto;display:grid}.portalPageHeader{justify-content:space-between;align-items:end;gap:1rem;display:flex}.portalPageHeader h1{margin:.2rem 0}.portalPageHeader p{margin:0;line-height:1.75}.portalEyebrow{color:var(--teal);font-size:.78rem;font-weight:700}.portalPanel{background:var(--paper);border:1px solid var(--line);border-radius:1rem;padding:1.1rem}.portalPanelHeading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.portalPanelHeading h2{margin:.15rem 0}.portalPanelHeading>svg{color:var(--teal);font-size:1.8rem}.portalButton{background:var(--teal);border:1px solid var(--teal);color:#fff;cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.75rem;padding:.55rem .9rem;text-decoration:none;display:inline-flex}.portalButtonSecondary{color:var(--teal);background:#fff}.portalButtonDanger{background:#963e35;border-color:#963e35}.portalButton:disabled{cursor:not-allowed;opacity:.55}.portalFilters{border:1px solid var(--line);background:#fff;border-radius:1rem;flex-wrap:wrap;align-items:end;gap:.75rem;padding:1rem;display:flex}.portalFilters label{flex:14rem;gap:.3rem;display:grid}.portalFilters input,.portalFilters select{background:#fff;border:1px solid #b9cdd1;border-radius:.6rem;width:100%;min-height:2.75rem;padding:.55rem .7rem}.portalButton:focus-visible,.portalFilters input:focus-visible,.portalFilters select:focus-visible,.workspaceAccountList>button:focus-visible,.workMobileNavigation a:focus-visible,.workMobileNavigation button:focus-visible{outline-offset:2px;outline:3px solid #efbd63}.workspaceMasterDetail{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.35fr);align-items:start;gap:1rem;display:grid}.workspaceAccountList{gap:.45rem;display:grid}.workspaceAccountList>button{border:1px solid var(--line);color:var(--ink);cursor:pointer;text-align:start;background:#fff;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.8rem;display:flex}.workspaceAccountList>button[data-selected=true]{background:#eaf4f3;border-color:#75bdb9}.workspaceAccountList>button>span{gap:.2rem;display:grid}.workspaceAccountList small{color:#527083}.workspaceAccountDetail{gap:1rem;display:grid}.workspaceDefinitionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.workspaceDefinitionGrid>div{background:#f6faf9;border-radius:.7rem;gap:.2rem;padding:.75rem;display:grid}.workspaceDefinitionGrid dt{color:#527083;font-size:.75rem}.workspaceDefinitionGrid dd{overflow-wrap:anywhere;margin:0}.workspaceCommandGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.workspaceForm{gap:.75rem;display:grid}.passwordChangeForm{max-width:34rem}.passwordChangeStatus{min-height:1.7rem;margin:0}.passwordChangeFieldError{color:#963e35;min-height:1.4rem;margin:-.45rem 0 0}.workspaceForm h3{margin:0}.workspaceForm label{gap:.3rem;display:grid}.workspaceForm input,.workspaceForm select,.workspaceForm textarea{background:#fff;border:1px solid #b9cdd1;border-radius:.6rem;width:100%;min-height:2.75rem;padding:.55rem .7rem}.workspaceForm textarea{resize:vertical;min-height:7rem}.workspaceFormHint{color:#527083;margin:0;font-size:.78rem;line-height:1.65}.workspaceFormError{color:#8b2d26;flex-basis:100%;margin:0;font-size:.85rem}.workspaceNotice,.workspaceConflictCompare{background:#e9f4e3;border:1px solid #c8ddb9;border-radius:.8rem;margin:0;padding:.85rem;line-height:1.7}.workspaceConflictCompare{background:#fff1d2;border-color:#efd9a4}.workspaceDirectoryWelcome{align-items:center;gap:.8rem;min-height:10rem;display:flex}.workspaceStatusCounts,.workspaceRelatedList{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.workspaceStatusCounts{grid-template-columns:repeat(3,minmax(0,1fr))}.workspaceStatusCounts li{background:#f6faf9;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem;display:flex}.workspaceRelatedList a{overflow-wrap:anywhere;padding:.45rem;display:block}.workspaceNextButton{width:100%;margin-block-start:.8rem}.workspaceProgress{gap:.45rem;display:grid}.workspaceProgress [role=progressbar]{background:#dce9e8;border-radius:999px;height:.85rem;overflow:hidden}.workspaceProgress [role=progressbar] span{background:var(--teal);height:100%;display:block}.workspacePermissionChecklist{gap:.4rem;display:grid}.workspacePermissionChecklist label{align-items:center;gap:.45rem;display:flex}.workspacePermissionChecklist input{width:auto;min-height:auto}.accessRecoveryMasterDetail{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.45fr)}.accessRecoveryDefinitions{grid-template-columns:repeat(3,minmax(0,1fr))}.accessRecoveryReadOnly{align-items:center;gap:.45rem;display:flex}.accessRecoveryReadOnly input{border:1px solid var(--line);color:var(--ink);background:#edf3f3;border-radius:.55rem;width:100%;min-height:2.5rem;padding:.45rem .55rem}.accessRecoveryReadOnly svg{color:var(--teal);flex:none}.accessRecoveryTimeline{border-top:1px solid var(--line);padding-top:.9rem}.accessRecoveryTimeline h3{margin:.1rem 0 .65rem}.accessRecoveryTimeline ol{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.accessRecoveryTimeline li{border-inline-start:3px solid var(--teal);background:#f6faf9;justify-content:space-between;gap:.75rem;padding:.6rem .7rem;display:flex}.accessRecoveryTimeline span{color:#527083;font-size:.86rem}.reviewCardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.workspaceEditDialog,.beneficiaryServiceCards{margin-block-start:1rem}.beneficiaryServiceCards .reviewCard{min-block-size:11rem}.reviewCard{gap:.5rem;text-decoration:none;display:grid}.reviewCard svg{color:var(--teal);font-size:2rem}.reviewCard h2,.reviewCard p{margin:0}.staffLogin{background:#edf5f4;place-items:center;min-height:100dvh;padding:clamp(1rem,4vw,2rem);display:grid}.staffLoginCard{border:1px solid var(--line);background:#fff;border-radius:1rem;gap:1.15rem;width:100%;max-width:32rem;padding:clamp(1.25rem,4vw,2.25rem);display:grid}.staffLoginBrandMark{object-fit:contain;object-position:center;justify-self:center;width:6rem;height:6rem;display:block}.staffLoginCard h1{margin:0;font-size:clamp(1.75rem,6vw,2.35rem);line-height:1.3}.staffLoginCard>p{margin:0;line-height:1.75}.staffLoginCard .portalButton{width:100%}.unifiedLoginForm{text-align:start;justify-self:center;gap:.75rem;width:100%;max-width:26rem;display:grid}.unifiedLoginForm>label{color:#314f63;font-size:.88rem;font-weight:700}.unifiedInput{background:#fff;border:1px solid #cad5da;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;min-height:3.25rem;padding:0 .9rem;display:grid}.unifiedInput:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #167d7826}.unifiedInput svg{color:#68808e;font-size:1.2rem}.unifiedInput input{color:var(--ink);background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:3rem}.staffLoginCard .staffLoginHint{color:#527083;margin:-.35rem 0 0;font-size:.78rem}.mailIntro{align-items:center;gap:1rem;display:flex}.mailIntro>svg{color:var(--teal);flex:none;font-size:2.5rem}.mailIntro h2,.mailIntro p{margin:.1rem 0}.mailStatGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.mailStatGrid article{border:1px solid var(--line);background:#fff;border-radius:.9rem;gap:.25rem;padding:1rem;display:grid}.mailStatGrid span{color:#527083;font-size:.78rem}.mailStatGrid strong{color:var(--navy);font-size:1.65rem}.mailHistory{gap:1rem;display:grid}.mailHistoryTableWrap{overflow:auto}.mailHistoryTable{border-collapse:collapse;width:100%;min-width:58rem}.mailHistoryTable th,.mailHistoryTable td{border-bottom:1px solid var(--line);text-align:start;vertical-align:top;padding:.8rem}.mailHistoryTable th{color:#527083;font-size:.78rem}.mailHistoryTable td{line-height:1.65}.mailHistoryTable td>*{margin:.15rem 0}.mailHistoryTable td small,.mailHistoryTable td span{display:block}.mailHistoryTable td:last-child{gap:.4rem;min-width:13rem;display:grid}.mailResultSent{color:#18785b}.mailResultFailed{color:#963e35}.mailEmpty{color:#527083;place-items:center;min-height:10rem;display:grid}.mailEmpty svg{font-size:2.3rem}.mailWizard{gap:1rem;display:grid}.mailStepper{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.mailStepper li{color:#527083;align-items:center;gap:.45rem;font-size:.78rem;display:flex}.mailStepper li>span{background:#dce8e7;border-radius:50%;flex:0 0 2rem;justify-content:center;align-items:center;height:2rem;display:inline-flex}.mailStepper li[aria-current=step]{color:var(--navy);font-weight:700}.mailStepper li[aria-current=step]>span,.mailStepper li[data-complete=true]>span{background:var(--teal);color:#fff}.mailDropzone{cursor:pointer;text-align:center;background:#f5faf9;border:2px dashed #84bdb9;border-radius:1rem;place-items:center;min-height:10rem;padding:1.2rem;display:grid!important}.mailDropzone svg{color:var(--teal);font-size:2.5rem}.mailDropzone input{max-width:28rem}.mailFieldChecklist{border:1px solid var(--line);border-radius:.7rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.mailFieldChecklist legend{font-weight:700}.mailFieldChecklist label,.mailAttestation{align-items:center;gap:.45rem;display:flex!important}.mailFieldChecklist input,.mailAttestation input{width:auto;min-height:auto}.mailComposer{gap:.8rem;margin-top:1rem;display:grid}.mailEditorToolbar,.mailMergeBar,.mailPreviewControls{border:1px solid var(--line);background:#eef6f5;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.55rem;display:flex}.mailEditorToolbar button,.mailMergeBar button,.mailPreviewControls button,.mailImagePicker button{cursor:pointer;background:#fff;border:1px solid #b9cdd1;border-radius:.45rem;min-height:2.3rem;padding:.35rem .6rem}.mailEditorToolbar button[aria-pressed=true],.mailPreviewControls button[aria-pressed=true]{background:var(--teal);color:#fff}.mailEditorToolbar label{align-items:center;gap:.3rem;display:flex}.mailEditorToolbar input,.mailEditorToolbar select{width:auto;min-height:2.2rem}.mailEditorSurface{background:#fff;border:1px solid #b9cdd1;border-radius:.75rem;outline:none;min-height:25rem;padding:clamp(1rem,3vw,2rem)}.mailEditorSurface:focus{border-color:var(--teal);box-shadow:0 0 0 3px #167d7824}.mailEditorSurface table{border-collapse:collapse;width:100%}.mailEditorSurface td,.mailEditorSurface th{border:1px solid #b9cdd1;padding:.45rem}.mailEditorButtonNode{text-align:center;margin:1rem}.mailEditorButtonNode a{background:var(--teal);color:#fff;border-radius:.55rem;padding:.7rem 1.2rem;text-decoration:none;display:inline-block}.mailEditorImageNode{justify-items:center;display:grid}.mailEditorImageNode img{max-width:100%}.mailEditorImageNode figcaption{color:#527083;font-size:.78rem}.mailButtonBuilder,.mailImagePicker{border:1px solid var(--line);background:#f7faf9;border-radius:.75rem;flex-wrap:wrap;gap:.65rem;padding:.8rem;display:flex}.mailButtonBuilder h3,.mailImagePicker h3{flex-basis:100%;margin:0}.mailButtonBuilder label{flex:12rem;gap:.25rem;display:grid}.mailPreview{border:1px solid var(--line);background:#eef2f1;border-radius:1rem;width:100%;margin-inline:auto;padding:1rem;overflow:auto}.mailPreview>div,.mailPreview pre{white-space:pre-wrap;background:#fff;min-height:15rem;margin:auto;padding:1.25rem}.mailPreview-mobile>div{max-width:390px}.mailPreview-desktop>div{max-width:760px}.mailPreview-text pre{direction:rtl;max-width:760px}.mailWizardActions,.mailCampaignActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;margin-top:.8rem;display:flex}.mailTestPassed{color:#18785b;align-items:center;gap:.4rem;font-weight:700;display:flex}.familyNotificationTopActions,.familyNotificationActions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.familyNotificationMasterDetail{grid-template-columns:minmax(18rem,.82fr) minmax(0,1.5fr)}.familyNotificationHistory{gap:.7rem;margin-block-start:.8rem;display:grid}.familyNotificationHistory article{border:1px solid var(--line);border-radius:.8rem;gap:.65rem;padding:.8rem;display:grid}.familyNotificationHistory article[data-selected=true]{background:#eaf4f3;border-color:#75bdb9}.familyNotificationHistory article>div{gap:.2rem;display:grid}.familyNotificationHistory small{color:#527083}.familyNotificationHistory dl{gap:.4rem;margin:0;display:grid}.familyNotificationHistory dl>div{justify-content:space-between;gap:.75rem;display:flex}.familyNotificationHistory dt{color:#527083;font-size:.75rem}.familyNotificationHistory dd{margin:0}.familyNotificationComposer{gap:1rem;display:grid}.familyNotificationChoices{border:1px solid var(--line);border-radius:.75rem;flex-wrap:wrap;gap:.8rem 1.25rem;margin:0;padding:.8rem;display:flex}.familyNotificationChoices legend{padding-inline:.3rem;font-weight:700}.familyNotificationChoices label,.familyNotificationConfirmation,.familyNotificationWithdraw>label{align-items:center;gap:.45rem;display:flex!important}.familyNotificationChoices input,.familyNotificationConfirmation input,.familyNotificationWithdraw input{width:auto;min-height:auto}.familyNotificationHouseholdPicker{border:1px solid var(--line);background:#f6faf9;border-radius:.8rem;gap:.7rem;padding:.8rem;display:grid}.familyNotificationHouseholdPicker h3,.familyNotificationHouseholdPicker p{margin:0}.familyNotificationHouseholdPicker ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.familyNotificationHouseholdPicker li{border:1px solid var(--line);background:#fff;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem;display:flex}.familyNotificationHouseholdPicker li button{border:1px solid var(--teal);color:var(--teal);cursor:pointer;background:#fff;border-radius:.55rem;min-height:2.25rem;padding:.3rem .65rem}.familyNotificationPreview{background:#eef6f5;border:1px solid #bcd9d6;border-radius:.85rem;gap:.8rem;padding:1rem;display:grid}.familyNotificationPreview h3,.familyNotificationPreview p{margin:0}.familyNotificationPreview>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.familyNotificationPreview article{background:#fff;border-radius:.65rem;gap:.25rem;padding:.75rem;display:grid}.familyNotificationPreview article span{color:#527083;font-size:.78rem}.familyNotificationBody{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6faf9;border-radius:.7rem;padding:.9rem;line-height:1.9}.familyNotificationChannels{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.familyNotificationChannels article{border:1px solid var(--line);border-radius:.7rem;padding:.75rem}.familyNotificationChannels ul{gap:.35rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.familyNotificationChannels li{justify-content:space-between;gap:.7rem;display:flex}.familyNotificationChannels li span{color:#527083}.familyNotificationRevisions{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.familyNotificationRevisions li{background:#f6faf9;border-radius:.65rem;gap:.15rem;padding:.65rem;display:grid}.familyNotificationRevisions li span{color:#527083}.familyNotificationRevisionForm,.familyNotificationWithdraw{border-block-start:1px solid var(--line);padding-block-start:1rem}.familyNotificationWithdraw{gap:.7rem;display:grid}.smsCampaignsPage,.smsCampaignMasterDetail,.smsCampaignMasterDetail>*,.smsCampaignDetail{min-width:0}.smsCampaignTopActions,.smsCampaignActions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.smsCampaignMasterDetail{grid-template-columns:minmax(18rem,.78fr) minmax(0,1.55fr);width:100%}.smsCampaignHistory{gap:.7rem;margin-block-start:.8rem;display:grid}.smsCampaignHistory article{border:1px solid var(--line);border-radius:.8rem;gap:.65rem;padding:.8rem;display:grid}.smsCampaignHistory article[data-selected=true]{background:#eaf4f3;border-color:#75bdb9}.smsCampaignHistory article>div{gap:.2rem;display:grid}.smsCampaignHistory small{color:#527083}.smsCampaignHistory dl{gap:.35rem;margin:0;display:grid}.smsCampaignHistory dl>div{justify-content:space-between;gap:.75rem;display:flex}.smsCampaignHistory dt{color:#527083;font-size:.75rem}.smsCampaignHistory dd{margin:0}.smsCampaignComposer,.smsCampaignDetail,.smsAudienceBuilder,.smsAudienceSource,.smsApproval,.smsPreview{gap:.85rem;display:grid}.smsWorkflow{border:1px solid var(--line);border-radius:.8rem;padding:.85rem}.smsWorkflow h3,.smsWorkflow p,.smsCancelConfirmation h3,.smsCancelConfirmation p{margin:0}.smsWorkflow ol{flex-wrap:wrap;gap:.5rem 1rem;margin:.65rem 0;padding:0;list-style:none;display:flex}.smsWorkflow li{color:#527083;padding:.25rem .4rem}.smsWorkflow li[aria-current=step]{color:var(--teal);background:#eaf4f3;border-radius:.4rem;outline:1px solid #75bdb9}.smsCancelConfirmation{border:1px solid var(--line);background:#fff;border-radius:.8rem;gap:.65rem;padding:.85rem;display:grid}.smsStatusRefresh{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.smsCampaignEdit{border-block-end:1px solid var(--line);padding-block-end:1rem}.smsAudienceBuilder{grid-template-columns:repeat(2,minmax(0,1fr))}.smsAudienceSource{border:1px solid var(--line);background:#f6faf9;border-radius:.8rem;align-content:start;min-width:0;padding:.85rem}.smsAudienceSource h3,.smsAudienceSource h4,.smsApproval h3{margin:0}.smsHouseholdResults{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.smsHouseholdResults li{border:1px solid var(--line);background:#fff;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.65rem;display:flex}.smsHouseholdResults li>span{gap:.15rem;display:grid}.smsHouseholdResults small{color:#527083}.smsHouseholdResults button,.smsTable button{border:1px solid var(--teal);color:var(--teal);cursor:pointer;background:#fff;border-radius:.55rem;min-height:2.25rem;padding:.3rem .65rem}.smsHouseholdResults button:disabled,.smsTable button:disabled{cursor:not-allowed;opacity:.5}.smsWorkbookPicker{gap:.3rem;display:grid}.smsWorkbookPicker input{background:#fff;border:1px dashed #75bdb9;border-radius:.65rem;width:100%;padding:.7rem}.smsWorkbookMapping{border-block-start:1px solid var(--line);padding-block-start:.8rem}.smsImportResult{border:1px solid var(--line);background:#fff;border-radius:.65rem;padding:.75rem}.smsImportResult p{margin:0}.smsImportResult ul{margin-block-end:0}.smsTableWrap{width:100%;min-width:0;max-width:100%;overflow-x:auto}.smsTable{border-collapse:collapse;width:100%;min-width:38rem}.smsTable th,.smsTable td{border-block-end:1px solid var(--line);text-align:start;vertical-align:top;padding:.65rem}.smsTable th{color:#527083;background:#f6faf9;font-size:.78rem}.smsDispatchHistory{gap:.55rem;display:grid}.smsDispatchHistory article{background:#f6faf9;border-radius:.65rem;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.7rem;display:flex}.smsApproval{border-block-start:1px solid var(--line);padding-block-start:1rem}.smsMessageBody{background:#f6faf9;border-radius:.7rem;gap:.45rem;padding:.85rem;display:grid}.smsMessageBody h3,.smsMessageBody p{margin:0}.smsMessageBody p,.smsPreview blockquote{overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.9}.smsPreview{background:#eef6f5;border:1px solid #bcd9d6;border-radius:.8rem;padding:.85rem}.smsPreview p{margin:0}.smsPreview blockquote{border:1px solid var(--line);background:#fff;border-radius:.65rem;margin:0;padding:.8rem}.smsConfirmation{align-items:flex-start;gap:.5rem;line-height:1.7;display:flex!important}.smsConfirmation input{flex:none;width:auto;min-height:auto;margin-block-start:.3rem}@media (max-width:900px){.workspaceMasterDetail,.smsAudienceBuilder{grid-template-columns:minmax(0,1fr)}.mailStatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mailStepper{grid-template-columns:minmax(0,1fr)}.mailFieldChecklist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.workShell{padding-bottom:calc(7.5rem + env(safe-area-inset-bottom,0px));display:block}.workSidebar{display:none}.workMobileNavigation{background:var(--navy);bottom:calc(.75rem + env(safe-area-inset-bottom,0px));overscroll-behavior-inline:contain;scrollbar-width:thin;z-index:20;border:1px solid #ffffff30;border-radius:1rem;gap:.375rem;padding:.375rem;display:flex;position:fixed;inset-inline:.5rem;overflow-x:auto;box-shadow:0 .4rem 1.5rem #12314d30}.workMobileNavigation a,.workMobileNavigation button{color:#fff;text-align:center;background:#ffffff0a;border:1px solid #ffffff26;border-radius:.7rem;flex-direction:column;flex:0 0 calc(33.3333% - .25rem);justify-content:center;align-items:center;gap:.3rem;min-width:5.5rem;min-height:4.5rem;padding:.4rem .25rem;font-size:.72rem;line-height:1.5;text-decoration:none;display:flex}.workMobileNavigation svg{flex:none;font-size:1.4rem}.workShell .sf .sf-launcher{bottom:calc(7rem + env(safe-area-inset-bottom,0px))}.workMobileNavigation a[aria-current=page]{background:var(--teal);border-color:#efbd63;font-weight:700}.workMobileNavigation a:hover,.workMobileNavigation button:hover{background:#ffffff24}.workMobileNavigation a:focus-visible,.workMobileNavigation button:focus-visible{outline-offset:-3px}.portalPageHeader{flex-direction:column;align-items:stretch}.reviewCardGrid,.workspaceCommandGrid,.workspaceDefinitionGrid,.accessRecoveryDefinitions,.workspaceStatusCounts{grid-template-columns:minmax(0,1fr)}.workspaceAccountList>button{flex-direction:column;align-items:flex-start}.passwordChangeForm{max-width:none}.mailStatGrid,.mailFieldChecklist,.familyNotificationPreview>div,.familyNotificationChannels{grid-template-columns:minmax(0,1fr)}.familyNotificationActions{grid-template-columns:minmax(0,1fr);display:grid}.familyNotificationHouseholdPicker li{flex-direction:column;align-items:flex-start}.smsCampaignActions{grid-template-columns:minmax(0,1fr);display:grid}.smsHouseholdResults li{flex-direction:column;align-items:flex-start}.smsTable{min-width:0}.smsTable thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.smsTable tbody,.smsTable tr,.smsTable td{width:100%;display:block}.smsTable tbody{gap:.65rem;display:grid}.smsTable tr{border:1px solid var(--line);background:#fff;border-radius:.7rem;overflow:hidden}.smsTable td{border-block-end:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:minmax(5rem,.38fr) minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.smsTable td:last-child{border-block-end:0}.smsTable td:before{color:#527083;content:attr(data-label);font-size:.75rem;font-weight:700}}.workspaceServiceForms,.workspaceReviewSections{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;min-width:0;display:grid}.workspaceServiceForm,.workspaceServiceForm fieldset{gap:.75rem;min-width:0;display:grid}.workspaceServiceForm input,.workspaceServiceForm select,.workspaceServiceForm textarea,.workspaceEditDialog input,.workspaceEditDialog textarea{box-sizing:border-box;inline-size:100%;max-inline-size:100%}@media (max-width:520px){.workspaceServiceForms,.workspaceReviewSections{grid-template-columns:minmax(0,1fr)}}.operationsShell{--ops-bg:#f3f6f8;--ops-panel:#fff;--ops-muted:#657786;background:var(--ops-bg);grid-template-columns:17rem minmax(0,1fr);min-height:100vh;display:grid}.operationsSidebar{color:#fff;background:#102b3f;flex-direction:column;gap:1.75rem;padding:1.5rem 1rem;display:flex}.operationsSidebar>div{gap:.15rem;padding-inline:.65rem;display:grid}.operationsSidebar>div small{color:#9fb7c5}.operationsSidebar>div strong{font-size:1.25rem}.operationsSidebar nav{gap:.35rem;display:grid}.operationsSidebar a,.operationsSidebar button{color:inherit;text-align:start;background:0 0;border:0;border-radius:.7rem;align-items:center;gap:.65rem;min-height:2.8rem;padding:.65rem .75rem;text-decoration:none;display:flex}.operationsSidebar a[aria-current=page]{background:#1f5267}.operationsSidebar a:hover{background:#ffffff12}.operationsSidebar button{cursor:pointer;margin-top:auto}.operationsMain{min-width:0;padding:clamp(1rem,3vw,2.25rem)}.operationsMobileNav{display:none}.operationsPage{gap:1.15rem;max-width:96rem;margin-inline:auto;display:grid}.operationsHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.operationsHeader span,.operationsPanelHeading span{color:#16807a;font-size:.78rem;font-weight:700}.operationsHeader h1,.operationsPanelHeading h2{margin:.2rem 0}.operationsHeader p{color:var(--ops-muted);margin:0;line-height:1.75}[data-operations-modal-background]{gap:1.15rem;min-width:0;display:grid}.operationsOverall{border:1px solid var(--line);background:#fff;border-inline-start:5px solid;border-radius:.9rem;gap:.15rem;min-width:12rem;padding:.8rem 1rem;display:grid}.operationsOverall small,.operationsOverall span{color:var(--ops-muted);font-size:.75rem}.operationsOverall strong{font-size:1.35rem}.operationsSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.operationsSummary article{border:1px solid var(--line);background:#fff;border-radius:.9rem;gap:.3rem;min-width:0;padding:1rem;display:grid}.operationsSummary span{color:var(--ops-muted);font-size:.78rem}.operationsSummary strong{color:#102b3f;font-size:1.65rem}.operationsSummary .operationsSmallValue{overflow-wrap:anywhere;font-size:1rem}.operationsPanel{background:var(--ops-panel);border:1px solid var(--line);border-radius:1rem;padding:1rem}.operationsPanelHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}.operationsServiceGrid{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.8rem;display:grid}.operationsServiceGrid article{border:1px solid var(--line);border-radius:.8rem;gap:.75rem;padding:.9rem;display:grid}.operationsServiceGrid article>div:first-child{align-items:center;gap:.6rem;display:flex}.operationsServiceGrid article>div:first-child>div{display:grid}.operationsServiceGrid small{color:var(--ops-muted)}.operationsServiceGrid dl{gap:.35rem;margin:0;display:grid}.operationsServiceGrid dl>div{justify-content:space-between;gap:.75rem;display:flex}.operationsServiceGrid dt{color:var(--ops-muted)}.operationsServiceGrid dd{overflow-wrap:anywhere;margin:0}.operationsDot{background:currentColor;border-radius:50%;width:.65rem;height:.65rem;display:inline-block}.operationsBadge{border-radius:999px;justify-self:start;padding:.25rem .55rem;font-size:.75rem;font-weight:700;display:inline-flex}.operationsStatus-healthy{color:#147654}.operationsBadge.operationsStatus-healthy{background:#e0f4ea}.operationsStatus-degraded{color:#966214}.operationsBadge.operationsStatus-degraded{background:#fff0c8}.operationsStatus-down{color:#a13636}.operationsBadge.operationsStatus-down{background:#f9dddd}.operationsStatus-maintenance{color:#476b8c}.operationsBadge.operationsStatus-maintenance{background:#e2edf6}.operationsStatus-unknown{color:#687580}.operationsBadge.operationsStatus-unknown{background:#e8ecef}.operationsTableWrap{overflow:auto}.operationsTable{border-collapse:collapse;width:100%;min-width:52rem}.operationsTable th,.operationsTable td{border-bottom:1px solid var(--line);text-align:start;vertical-align:top;padding:.75rem}.operationsTable th{color:var(--ops-muted);font-size:.75rem}.operationsTable td small{color:var(--ops-muted);display:block}.operationsTable tbody tr:last-child td{border-bottom:0}.operationsForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.operationsForm>label{gap:.3rem;display:grid}.operationsForm input,.operationsForm select,.operationsForm textarea{background:#fff;border:1px solid #b9cdd1;border-radius:.6rem;width:100%;min-height:2.75rem;padding:.55rem .7rem}.operationsForm textarea{resize:vertical;min-height:7rem}.operationsForm>button,.operationsForm>.operationsActions,.operationsForm>h2{align-self:end}.operationsCheck{align-items:center!important;display:flex!important}.operationsCheck input{width:auto;min-height:auto}.operationsInlineForm{border-top:1px solid var(--line);padding-top:.85rem}.operationsActions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.operationsAlert,.operationsNotice{background:#fff4d8;border:1px solid #ead39a;border-radius:.8rem;margin:0;padding:.8rem 1rem;line-height:1.7}.operationsAlert{justify-content:space-between;align-items:center;gap:1rem;display:flex}.operationsAlert button{color:#166d71;cursor:pointer;background:0 0;border:0;text-decoration:underline}.operationsNotice{background:#e7f3ef;border-color:#bfddd3}.operationsMail-draft{background:#edf0f2}.operationsMail-tested{color:#966214;background:#fff0c8}.operationsMail-active{color:#147654;background:#e0f4ea}.operationsMail-retired{color:#855;background:#f2e8e8}.operationsRollbackPassword{gap:.45rem;max-width:28rem;margin:1rem;font-weight:700;display:grid}.operationsModalRoot{--ops-muted:#657786}.operationsPrimaryButton,.operationsEmployeesPage button,.operationsModal button{color:#fff;cursor:pointer;background:#166d71;border:1px solid #166d71;border-radius:.65rem;min-height:2.6rem;padding:.55rem .85rem}.operationsEmployeesPage button:disabled,.operationsModal button:disabled{cursor:not-allowed;opacity:.55}.operationsEmployeesPage .operationsActions button+button,.operationsModal .operationsActions button+button{color:#166d71;background:#fff}.operationsEmployeeFilters{border:1px solid var(--line);background:#fff;border-radius:1rem;grid-template-columns:minmax(14rem,2fr) repeat(2,minmax(10rem,1fr)) auto;align-items:end;padding:1rem}.operationsEmployeesTable strong{display:block}.operationsEmployeesTable .operationsActions{min-width:18rem}.operationsModalBackdrop{z-index:80;background:#0b2434a8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow:auto}.operationsModal{background:#fff;border-radius:1rem;outline:0;width:100%;max-width:58rem;max-height:calc(100vh - 2rem);padding:1.25rem;overflow:auto;box-shadow:0 1rem 3rem #07192355}.operationsModal>h2{margin-top:0}.operationsModalDescription{color:var(--ops-muted);margin:-.35rem 0 1rem;line-height:1.7}.operationsFormWide{grid-column:1/-1}.operationsModalBusy{color:var(--ops-muted);margin:0 0 .75rem;line-height:1.6}.operationsModalBusy:empty{display:none}.operationsModalFields{border:0;min-width:0;margin:0;padding:0;display:contents}.operationsModalFields>label{gap:.3rem;display:grid}.operationsModalFields>.operationsActions{align-self:end}.operationsEmployeeCards{border:1px solid var(--line);border-radius:.8rem;gap:.65rem;padding:1rem;display:grid}.operationsEmployeeCards legend{padding-inline:.35rem;font-weight:700}.operationsEmployeeCards>p{color:var(--ops-muted);margin:0}.operationsEmployeeCards>label{border:1px solid var(--line);cursor:pointer;border-radius:.7rem;align-items:flex-start;gap:.65rem;padding:.75rem;display:flex}.operationsEmployeeCards input{width:auto;min-height:auto;margin-top:.25rem}.operationsEmployeeCards span{gap:.2rem;display:grid}.operationsEmployeeCards small{color:var(--ops-muted);line-height:1.55}.operationsLoadingState,.operationsEmptyState{border:1px solid var(--line);color:var(--ops-muted);background:#fff;border-radius:.8rem;margin:0;padding:1rem;line-height:1.7}.operationsEmployeeMobileCards{display:none}.operationsEmployeeMobileCards article{border:1px solid var(--line);border-radius:.8rem;gap:.85rem;min-width:0;padding:.9rem;display:grid}.operationsEmployeeMobileCards header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.operationsEmployeeMobileCards header>div{min-width:0;display:grid}.operationsEmployeeMobileCards small{color:var(--ops-muted);overflow-wrap:anywhere}.operationsEmployeeMobileCards dl{gap:.45rem;margin:0;display:grid}.operationsEmployeeMobileCards dl>div{grid-template-columns:minmax(7rem,.65fr) minmax(0,1fr);gap:.2rem;display:grid}.operationsEmployeeMobileCards dt{color:var(--ops-muted);font-size:.78rem}.operationsEmployeeMobileCards dd{overflow-wrap:anywhere;min-width:0;margin:0}.operationsEmployeesPage button:focus-visible,.operationsEmployeesPage input:focus-visible,.operationsEmployeesPage select:focus-visible,.operationsModal:focus-visible{outline-offset:2px;outline:3px solid #efbd63}.operationsBeneficiariesPage button{align-items:center;gap:.45rem;display:inline-flex}.operationsImportDropzone{cursor:pointer;border:2px dashed #9ab8be;border-radius:.85rem;place-items:center;gap:.4rem;padding:1.5rem;display:grid}.operationsImportDropzone svg{color:#16807a;font-size:2rem}.operationsImportDropzone input{max-width:24rem}.operationsBeneficiaryChild{border:1px solid var(--line);border-radius:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1rem;display:grid}.operationsBeneficiaryChild legend{padding-inline:.4rem;font-weight:700}.operationsBeneficiaryChild label{gap:.3rem;display:grid}.operationsBeneficiaryChild input{background:#fff;border:1px solid #b9cdd1;border-radius:.6rem;width:100%;min-height:2.75rem;padding:.55rem .7rem}@media (max-width:900px){.operationsSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.operationsForm{grid-template-columns:minmax(0,1fr)}.operationsEmployeeFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.operationsEmployeeFilters>label:first-child{grid-column:1/-1}.operationsFormWide{grid-column:1}}@media (max-width:720px){.operationsShell{padding-bottom:5.4rem;display:block}.operationsSidebar{display:none}.operationsMobileNav{bottom:0;z-index:30;background:#102b3f;display:flex;position:fixed;inset-inline:0;overflow-x:auto}.operationsMobileNav a{color:#fff;text-align:center;flex-direction:column;flex:0 0 6.5rem;justify-content:center;align-items:center;gap:.2rem;min-height:4.5rem;padding:.35rem;font-size:.68rem;text-decoration:none;display:flex}.operationsMobileNav a[aria-current=page]{background:#1f5267}.operationsHeader{flex-direction:column;align-items:stretch}.operationsOverall{min-width:0}.operationsSummary{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.operationsEmployeeFilters{grid-template-columns:minmax(0,1fr)}.operationsEmployeeFilters>label:first-child{grid-column:auto}.operationsModalBackdrop{align-items:flex-start;padding:.5rem}.operationsModal{border-radius:.75rem;max-height:none}.operationsEmployeesPage .operationsTableWrap{display:none}.operationsEmployeeMobileCards{gap:.75rem;display:grid}.operationsEmployeeMobileCards .operationsActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.operationsEmployeeMobileCards .operationsActions button{min-width:0}.operationsEmployeeMobileCards .operationsActions button:last-child{grid-column:1/-1}}:where(label,fieldset):has(input:is([type=date],[type=datetime-local],[type=month],[type=time])){min-inline-size:0}input:is([type=date],[type=datetime-local],[type=month],[type=time]){box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;direction:ltr;min-height:2.75rem;display:block}input:is([type=date],[type=datetime-local],[type=month],[type=time])::-webkit-date-and-time-value{text-align:start;min-inline-size:0}input:is([type=date],[type=datetime-local],[type=month],[type=time])::-webkit-datetime-edit{min-inline-size:0;padding:0}.profileReviewWorkflow{grid-column:1/-1;min-width:0;padding:0;overflow:hidden}.profileReviewHeading{border-block-end:1px solid var(--line);background:#f3f8f7;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem;display:flex}.profileReviewHeading h2{margin:0 0 .4rem;font-size:1.2rem}.profileReviewHeading p{color:#527083;max-width:44rem;margin:0;line-height:1.8}.profileReviewProgress{border-inline-start:1px solid var(--line);flex-shrink:0;gap:.2rem;padding-inline-start:1.5rem;display:grid}.profileReviewProgress strong{color:#166d71;font-size:1.2rem}.profileReviewProgress span,.profileReviewProgress small{color:#527083}.profileReviewControls{border:0;gap:1.2rem;min-width:0;margin:0;padding:1.25rem;display:grid}.profileReviewSections{gap:.65rem;min-width:0;display:grid}.profileReviewSelection>label{cursor:pointer;background:#f2f8f7;border-radius:.65rem;align-items:center;gap:.65rem;min-height:2.75rem;padding:.4rem .6rem;display:flex}.profileReviewSelection>label>input[type=checkbox]{width:1.2rem;height:1.2rem;min-height:0;accent-color:var(--brand);flex:none;margin:0;padding:0}.profileReviewSection{border:1px solid var(--line);border-radius:.8rem;min-width:0;overflow:hidden}.profileReviewSectionHeading{margin:0;font-size:1rem}.profileReviewToggle{width:100%;min-height:4.5rem;color:var(--ink);text-align:start;cursor:pointer;background:#fff;border:0;align-items:center;gap:.85rem;padding:1rem;display:flex}.profileReviewToggle:hover,.profileReviewToggle[aria-expanded=true]{background:#f2f8f7}.profileReviewToggle:focus-visible{outline-offset:-3px;outline:3px solid #efbd63}.profileReviewToggle:disabled{cursor:wait}.profileReviewToggle[aria-expanded=true] .profileReviewChevron{transform:rotate(180deg)}.profileReviewSectionNumber{color:#166d71;border:1px solid #c6dcd8;border-radius:50%;flex:0 0 2rem;place-items:center;height:2rem;font-size:.9rem;display:grid}.profileReviewSectionName{overflow-wrap:anywhere;flex:1;gap:.2rem;min-width:0;display:grid}.profileReviewSectionName small{color:#527083;font-size:.8rem;font-weight:400}.profileReviewBadge{color:#415a70;white-space:nowrap;background:#eef2f5;border-radius:2rem;padding:.25rem .65rem;font-size:.78rem;font-weight:500}.profileReviewBadge-approved{color:#245b3f;background:#e1f3e8}.profileReviewBadge-needs_correction{color:#805314;background:#fff0d6}.profileReviewChevron{color:#166d71;font-size:1.4rem}.profileReviewSectionBody{border-block-start:1px solid var(--line);padding:1rem}.profileReviewSectionBody[hidden]{display:none}.profileSectionReviewForm{border:0;border-radius:0;gap:1rem;max-width:54rem;padding:.25rem}.profileSectionReviewForm h3{align-items:center;gap:.4rem;font-size:1rem;display:flex}.profileSectionReviewForm .profileCorrectionFields{border:1px solid var(--line);border-radius:.7rem;gap:.65rem;min-width:0;margin:0;padding:1rem;display:grid}.profileSectionReviewForm .profileCorrectionFields label{align-items:start;gap:.65rem;display:flex}.profileSectionReviewForm .profileCorrectionFields input{accent-color:#167d78;flex-shrink:0;width:1.15rem;height:1.15rem;min-height:1.15rem;margin-top:.25rem}.profileSectionReviewForm .portalButton{justify-self:start;min-width:10rem}.profileReviewFinalHint,.profileReviewFinal{border-block-start:1px solid var(--line);padding-block-start:1.2rem}.profileReviewFinalHint p{color:#527083;margin:.4rem 0 0;line-height:1.75}.profileReviewFinal>.portalPanel{background:#f3f8f7;max-width:54rem}@media (max-width:620px){.profileReviewHeading{flex-direction:column;align-items:stretch;gap:1rem;padding:1rem}.profileReviewProgress{border-inline-start:0;border-block-start:1px solid var(--line);padding-block-start:.7rem;padding-inline-start:0}.profileReviewControls{padding:.75rem}.profileReviewToggle{flex-wrap:wrap;gap:.6rem;padding:.8rem}.profileReviewSectionName{flex-basis:calc(100% - 3rem)}.profileReviewBadge{margin-inline-start:2.6rem}.profileReviewChevron{margin-inline-start:auto}.profileReviewSectionBody{padding:.75rem}.profileSectionReviewForm .portalButton{width:100%}}.familyDirectory{width:100%;min-width:0}.familyDirectoryHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.familyDirectoryHeading h2,.familyDirectoryHeading p{margin:0}.familyDirectoryHeading p{color:var(--muted)}.familyDirectoryGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:16px;display:grid}.familyDirectoryCard{color:#17374a;font:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #d5e3e4;border-radius:18px;flex-direction:column;gap:14px;min-width:0;padding:20px;transition:border-color .15s,box-shadow .15s;display:flex}.familyDirectoryCard:hover{border-color:#19777b;box-shadow:0 6px 20px #133e4a12}.familyDirectoryCard:focus-visible{outline-offset:3px;outline:3px solid #16767c}.familyCardHeading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:10px;display:flex}.familyCardHeading>strong{overflow-wrap:anywhere;font-size:1.06rem}.familyCardReference,.familyCardChildren,.familyCardFooter{color:#617887;font-size:.85rem}.familyCardCompletion{gap:7px;font-size:.9rem;display:grid}.familyCardCompletion>span,.familyCardChildren,.familyCardFooter{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.familyCardCompletion progress{accent-color:#16767c;border:0;border-radius:10px;width:100%;height:7px;overflow:hidden}.familyCardCompletion progress::-webkit-progress-bar{background:#e6eeee}.familyCardCompletion progress::-webkit-progress-value{background:#16767c}.familyCardFileStatuses{flex-wrap:wrap;gap:6px;font-size:.78rem;display:flex}.familyCardFileStatuses>span{background:#f1f6f7;border-radius:7px;padding:4px 8px}.familyCardFooter{border-top:1px solid #e5eded;margin-top:auto;padding-top:12px}.familyCardFooter strong{color:#16767c}.familyDirectoryFilters{align-items:end}.familyDirectoryFilters>label:first-child{flex:1;min-width:min(100%,260px)}.familyDetailDialog{color:#17374a;background:#f4f8f9;border:1px solid #d6e5e6;border-radius:22px;width:min(1180px,100vw - 48px);max-width:none;height:min(900px,100dvh - 48px);max-height:none;padding:0;overflow:hidden}.familyDetailDialog[open]{flex-direction:column;display:flex}.familyDetailDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#102e40a6}.familyDetailDialogHeader{background:#fff;border-bottom:1px solid #dce8e9;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.familyDetailDialogHeader h2{margin:3px 0 0;font-size:1.15rem}.familyDetailDialogHeader small{color:#647e8c}.familyDetailDialogBody{overscroll-behavior:contain;min-height:0;padding:24px;overflow-y:auto}.familyDetailDialogBody>.workspaceAccountDetail{box-shadow:none;background:0 0;border:0;padding:0}.familyDetailDialog .workspaceReviewSections{grid-template-columns:minmax(0,1fr)}@media (max-width:620px){.familyDetailDialog{border:0;border-radius:0;width:100%;height:100dvh;margin:0}.familyDetailDialogHeader,.familyDetailDialogBody{padding:14px}.familyDirectoryCard{padding:16px}.familyDirectoryFilters{grid-template-columns:1fr 1fr;display:grid}.familyDirectoryFilters>label{grid-column:1/-1;min-width:0}}.familySummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.familyLinkedFiles{background:#fff;border:1px solid #dce7e8;border-radius:12px;padding:14px 18px}.familyLinkedFiles summary{cursor:pointer;font-weight:700}.profileSectionValues{border-bottom:1px solid #dce7e8;margin-bottom:16px;padding:0 8px 18px}.profileSectionValues h4{margin-top:0}.profileSectionValues dd{overflow-wrap:anywhere}@media (max-width:620px){.familySummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.familyCardHeading .workspaceStatus{color:#4e6878;background:#eef3f5;border-radius:8px;padding:4px 9px;font-size:.76rem}.familyCardHeading .workspaceStatus-approved{color:#14633e;background:#e0f3e9}.familyCardHeading .workspaceStatus-submitted,.familyCardHeading .workspaceStatus-under_review{color:#7c5608;background:#fff1d5}.familyCardHeading .workspaceStatus-needs_correction{color:#923e29;background:#fde9e4}.documentReviewChecklist{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.75rem;margin:1rem 0;padding:0;list-style:none;display:grid}.documentReviewChecklist>li{overflow-wrap:anywhere;border:1px solid #c5d8d5;border-radius:.75rem;padding:1rem}.documentReviewChecklist p{margin:.5rem 0}.documentReviewMissing,.documentReviewRejected{color:#8b2525;background:#fff0f0;border-color:#d89797!important}.documentReviewPresent{color:#22584b;background:#edf6f3}.documentReviewPending{color:#745018;background:#fff8e8}.profileCorrectionNotice{color:#22584b;background:#edf6f3;border:1px solid #afcbc5;border-radius:.75rem;padding:1rem}.directoryNavigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.directoryNavigation a{color:#17374a;background:#fff;border:1px solid #d5e3e4;border-radius:14px;gap:5px;min-height:76px;padding:16px 20px;text-decoration:none;display:grid}.directoryNavigation a span{color:#617887;font-size:.83rem}.directoryNavigation a[aria-current=page]{background:#eaf5f3;border-color:#16767c;box-shadow:inset 0 -3px #16767c}.directoryNavigation a[aria-current=page] strong{color:#12696d}.directoryNavigation a:focus-visible,.directoryStatusFilters button:focus-visible,.directoryRecordButton:focus-visible{outline-offset:3px;outline:3px solid #16767c}.directorySearchFilters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.directorySearchFilters>label{flex:1;min-width:min(100%,260px)}.directorySearchFilters .workspaceFormError{flex-basis:100%}.directoryStatusFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.directoryFilterLabel{color:#617887;flex-basis:100%;font-size:.85rem;font-weight:600}.directoryStatusFilters button{color:#365566;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5e3e4;border-radius:24px;padding:9px 16px;font-size:.85rem}.directoryStatusFilters button[aria-pressed=true]{color:#fff;background:#16767c;border-color:#16767c}.directoryStatusFilters button:hover{border-color:#16767c}.directoryTableWrap{min-width:0;max-width:100%;overflow-x:auto}.directoryTable{border-collapse:collapse;text-align:start;width:100%;font-size:.85rem}.directoryTable thead{color:#45616e;background:#eff5f5}.directoryTable th,.directoryTable td{text-align:start;vertical-align:middle;border-bottom:1px solid #e3eded;padding:14px 12px}.directoryTable thead th{white-space:nowrap;font-weight:600}.directoryTable tbody tr:hover,.directoryTable tr[data-selected=true]{background:#f3f9f8}.directoryRecordButton{color:#17374a;width:100%;min-width:145px;max-width:240px;min-height:44px;font:inherit;text-align:start;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;gap:6px;padding:4px 0;display:grid}.directoryRecordButton span{color:#16767c;font-size:.75rem;font-weight:500}.directoryCompletion{gap:6px;min-width:70px;display:grid}.directoryCompletion progress{accent-color:#16767c;width:100%;max-width:100px;height:6px}@media (max-width:700px){.directoryNavigation{gap:8px}.directoryNavigation a{min-height:70px;padding:12px}.directoryNavigation a span{font-size:.75rem}.directorySearchFilters>label{flex-basis:100%}.directorySearchFilters>button{flex:1}.directoryTableWrap{overflow:visible}.directoryTable,.directoryTable tbody{display:block}.directoryTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.directoryTable tbody{gap:14px;display:grid}.directoryTable tbody tr{background:#fff;border:1px solid #d5e3e4;border-radius:14px;padding:12px;display:block}.directoryTable tbody th{padding:0 0 10px;display:block}.directoryTable td{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 0;display:flex}.directoryTable td:before{content:attr(data-label);color:#617887;flex-shrink:0;font-size:.8rem}.directoryTable td:last-child{border:0}.directoryRecordButton{max-width:none}}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-arabic-400-normal.0a8jtlzovcn2x.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-400-normal.1bytjgfp7ebyh.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.1ip457h6792sm.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.27cthd2m81rnu.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.3bv_2u3up90v1.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.30r08pbjia9lf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-400-normal.1qbt_niprsjgn.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-400-normal.0mqg9hkkex1wu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-arabic-600-normal.2jzf714wbn4iw.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-600-normal.399cvybalwu3v.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.28iccy76uu-_v.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.0adgtymikv54n.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.2gab_xps0bgx5.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.3ps_bl4ld_c_a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-600-normal.3a4qjieizncgf.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-600-normal.2nakwynk61ca8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-arabic-700-normal.0ej1b3dc64qt2.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-700-normal.0dj8gn3v-4xc5.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.1p0bbv2wob_7i.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.2sh4-6_4i2zct.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.38vi26ogdzso2.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.0wm81o_u_ibme.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-700-normal.32zomdm7y06ex.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-700-normal.2tghd68lhx1_0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
