.pwc-page-surface:is([data-pwc-view=members],[data-pwc-view=beneficiaries],[data-pwc-view=households],[data-pwc-view=groups],[data-pwc-view=attendance],[data-pwc-view=referrals],[data-pwc-view=outcomes],[data-pwc-view=consents],[data-pwc-view=cbos],[data-pwc-view=stakeholders],[data-pwc-view=institutions],[data-pwc-view=servicehistory],[data-pwc-view=formbuilder]){--people-border:#dce8ef;--people-shadow:0 8px 26px #173a4e0d}.pwc-page-surface:is([data-pwc-view=members],[data-pwc-view=beneficiaries],[data-pwc-view=households],[data-pwc-view=groups],[data-pwc-view=servicehistory])>:first-child{background:#f7f9fc!important}.pwc-page-surface .people-page-header,.pwc-page-surface[data-pwc-view=formbuilder] .pwc-form-builder-header,.pwc-page-surface:is([data-pwc-view=attendance],[data-pwc-view=referrals],[data-pwc-view=outcomes],[data-pwc-view=consents]) :is(.pwc-attendance-heading,.pwc-referrals-heading),.pwc-page-surface:is([data-pwc-view=cbos],[data-pwc-view=stakeholders],[data-pwc-view=institutions]) .pwc-cbo-hero{border:1px solid var(--people-border)!important;box-shadow:var(--people-shadow)!important;background:linear-gradient(110deg,#fff,#f0f7fb)!important;border-left:5px solid #0f6eae!important;border-radius:16px!important;margin-bottom:20px!important;padding:24px 28px!important}.pwc-page-surface:is([data-pwc-view=cbos],[data-pwc-view=stakeholders],[data-pwc-view=institutions]) .pwc-cbo-hero,.pwc-page-surface:is([data-pwc-view=cbos],[data-pwc-view=stakeholders],[data-pwc-view=institutions]) .pwc-cbo-hero :is(h1,p,.pwc-cbo-hero-action strong,.pwc-cbo-hero-action span){color:#13253e!important}.pwc-page-surface:is([data-pwc-view=cbos],[data-pwc-view=stakeholders],[data-pwc-view=institutions]) .pwc-cbo-hero>div:first-child>span{color:#2f76b9!important}.pwc-page-surface:is([data-pwc-view=members],[data-pwc-view=beneficiaries],[data-pwc-view=households],[data-pwc-view=groups],[data-pwc-view=servicehistory]) h1,.pwc-page-surface:is([data-pwc-view=attendance],[data-pwc-view=referrals],[data-pwc-view=outcomes],[data-pwc-view=consents]) h1{letter-spacing:-.025em}.pwc-page-surface :is(.people-kpis,.people-360-kpis)>div{min-width:0;box-shadow:var(--people-shadow)}.pwc-page-surface[data-pwc-view=members] .people-kpis,.pwc-page-surface[data-pwc-view=beneficiaries] .people-kpis,.people-360-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pwc-page-surface[data-pwc-view=members] .people-chart-grid{grid-template-columns:minmax(0,1fr) minmax(260px,320px)!important}.pwc-page-surface[data-pwc-view=groups]>div>div:nth-child(2)>div:nth-child(2){grid-template-columns:repeat(3,minmax(0,1fr))!important}.pwc-page-surface[data-pwc-view=formbuilder] .pwc-forms-list{box-shadow:var(--people-shadow);border-color:var(--people-border)!important}.pwc-page-surface[data-pwc-view=formbuilder] .pwc-fieldops-toolbar{background:#fafdff}.pwc-page-surface[data-pwc-view=households] .data-table{min-width:580px}.pwc-page-surface[data-pwc-view=households]>div>div:has(>.data-table){overflow-x:auto!important}.people-row-actions{white-space:nowrap;align-items:center;gap:7px;display:flex}.people-support-button{color:#fff;cursor:pointer;white-space:nowrap;background:#0f6eae;border:1px solid #0f6eae;border-radius:8px;padding:8px 11px;font:700 12px Roboto,Arial,sans-serif}.people-support-button:hover{background:#095b93}.people-360-overlay{background:#0d25358a!important}.people-360-drawer{background:#f7f9fc!important;width:min(1040px,96vw)!important;box-shadow:-20px 0 70px #0d253540!important}.people-360-header{background:linear-gradient(120deg,#0d2535,#174b68)!important;padding:24px 28px!important}.people-360-header-inner{flex-wrap:wrap}.people-360-header-inner>div:nth-child(2){flex:230px!important}.people-360-tabs{z-index:2;flex-wrap:wrap;gap:4px;position:sticky;top:0;box-shadow:0 5px 18px #173a4e0d;padding:10px 20px!important;overflow-x:visible!important}.people-360-tabs button{border:1px solid #0000!important;border-radius:8px!important;padding:9px 11px!important}.people-360-tabs button:hover{background:#edf5fa!important}.people-360-tabs button[aria-current=page]{background:#e7f2f9!important;border-color:#c9e1ef!important}.people-360-body{padding:24px 28px 40px!important}.people-360-body>section{min-width:0}.people-360-body :is(input,select,textarea){box-sizing:border-box;max-width:100%}.people-360-body :is(input,select,textarea):focus-visible,.pwc-page-surface :is(button,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #0f6eae}@media (width<=1000px){.pwc-page-surface[data-pwc-view=members] .people-chart-grid{grid-template-columns:minmax(0,1fr)!important}.pwc-page-surface[data-pwc-view=members] .people-kpis,.pwc-page-surface[data-pwc-view=beneficiaries] .people-kpis,.people-360-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=700px){.pwc-page-surface:is([data-pwc-view=members],[data-pwc-view=beneficiaries],[data-pwc-view=households],[data-pwc-view=groups],[data-pwc-view=servicehistory])>:first-child{padding:16px!important}.pwc-page-surface .people-page-header,.pwc-page-surface[data-pwc-view=formbuilder] .pwc-form-builder-header{padding:18px!important}.pwc-page-surface[data-pwc-view=members] .people-kpis,.pwc-page-surface[data-pwc-view=beneficiaries] .people-kpis,.people-360-kpis,.pwc-page-surface[data-pwc-view=groups]>div>div:nth-child(2)>div:nth-child(2){grid-template-columns:minmax(0,1fr)!important}.people-360-drawer{width:100vw!important}.people-360-header,.people-360-body{padding:18px!important}.people-360-tabs{padding:9px!important}.people-360-tabs button{padding:8px!important}}.people-thematic-intro{background:linear-gradient(110deg,#fff,#edf6fb);border:1px solid #dce8ef;border-left:4px solid #0f6eae;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.people-thematic-intro span{color:#0f6eae;letter-spacing:.1em;font-size:10px;font-weight:800;display:block}.people-thematic-intro h2{color:#17252a;margin:5px 0;font-size:19px}.people-thematic-intro p{color:#5f7180;margin:0;font-size:12px;line-height:1.5}.people-thematic-intro>strong{color:#0f6eae;background:#e6f1f8;border-radius:999px;flex:none;padding:8px 11px;font-size:12px}.people-thematic-support>div:not(.people-thematic-intro){box-shadow:0 7px 20px #173a4e0b}@media (width<=700px){.people-thematic-intro{flex-direction:column;align-items:flex-start}}.pwc-page-surface:is([data-pwc-view=attendance],[data-pwc-view=referrals],[data-pwc-view=outcomes],[data-pwc-view=consents],[data-pwc-view=cbos],[data-pwc-view=stakeholders],[data-pwc-view=institutions])>:first-child{background:#f7f9fc!important}.pwc-page-surface[data-pwc-view=formbuilder] .pwc-form-builder-grid{gap:14px;padding:0 24px}.pwc-page-surface[data-pwc-view=formbuilder] .pwc-form-builder-grid>:is(aside,section){box-shadow:var(--people-shadow);border-color:#dce8ef!important}.pwc-page-surface[data-pwc-view=formbuilder] .pwc-form-builder-grid>section[aria-label=Form\ canvas]{background:#f4f8fb!important}.pwc-page-surface[data-pwc-view=formbuilder] .pwc-form-builder-inspector-card{border-color:#dce8ef}.pwc-page-surface[data-pwc-view=members] [aria-labelledby=member-dialog-title],.pwc-page-surface[data-pwc-view=groups] [aria-labelledby=group-create-title],.pwc-page-surface[data-pwc-view=households] [role=dialog]>div{box-shadow:-18px 0 48px #0d253529!important}.pwc-page-surface[data-pwc-view=members] [aria-labelledby=member-dialog-title] :is(input,select,textarea),.pwc-page-surface[data-pwc-view=groups] [aria-labelledby=group-create-title] :is(input,select,textarea),.pwc-page-surface[data-pwc-view=households] [role=dialog] :is(input,select,textarea){box-sizing:border-box;color:#17252a;background:#fff;min-height:38px;border:1px solid #cddce6!important;border-radius:9px!important}.pwc-page-surface[data-pwc-view=members] [aria-labelledby=member-dialog-title] :is(label,fieldset),.pwc-page-surface[data-pwc-view=groups] [aria-labelledby=group-create-title] :is(label,fieldset),.pwc-page-surface[data-pwc-view=households] [role=dialog] label{color:#506575;font-size:12px;font-weight:650}@media (width<=700px){.pwc-page-surface[data-pwc-view=formbuilder] .pwc-form-builder-grid{padding:0 12px}.pwc-page-surface[data-pwc-view=formbuilder] .pwc-forms-list{margin:16px 12px!important}}.people-page-header{flex-wrap:wrap;gap:18px}.people-page-eyebrow{color:#0f6eae;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.people-page-header>div:last-child{flex-wrap:wrap;gap:8px;display:flex}@media (width<=700px){.people-360-record-row{grid-template-columns:minmax(0,1fr)!important;gap:7px!important}.people-360-record-row>:is(span,strong,div){overflow-wrap:anywhere;min-width:0}}
