@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}.beneficiary-report{padding:calc(var(--base)*1.5) var(--gutter-h) calc(var(--base)*3)}.beneficiary-report__header{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--base)*1.5);margin-bottom:calc(var(--base)*1.5)}.beneficiary-report__header h1{margin:0 0 calc(var(--base)*.4)}.beneficiary-report__eyebrow{margin:0 0 calc(var(--base)*.35);color:var(--theme-elevation-500);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.beneficiary-report__intro{max-width:720px;margin:0;color:var(--theme-elevation-600)}.beneficiary-report__actions{display:flex;flex-shrink:0;gap:calc(var(--base)*.5)}.beneficiary-report__summary{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(260px,1fr);margin-bottom:var(--base);overflow:hidden;border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-0)}.beneficiary-report__summary>div{display:flex;flex-direction:column;gap:calc(var(--base)*.2);padding:calc(var(--base)*.8) var(--base)}.beneficiary-report__summary>div+div{border-left:1px solid var(--theme-elevation-150)}.beneficiary-report__summary span{color:var(--theme-elevation-500);font-size:.82rem}.beneficiary-report__summary strong{font-size:1.15rem;font-weight:600}.beneficiary-report__summary--financial{grid-template-columns:minmax(180px,.35fr) minmax(180px,.35fr) minmax(260px,1fr)}.beneficiary-report__summary--combined{grid-template-columns:repeat(5,minmax(0,1fr))}.beneficiary-report__summary--combined strong{font-size:.95rem}.beneficiary-report__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--base);margin-bottom:var(--base)}.beneficiary-report__toolbar label{font-weight:600}.beneficiary-report__toolbar input{width:min(100%,420px);min-height:42px;padding:calc(var(--base)*.45) calc(var(--base)*.6);border:1px solid var(--theme-elevation-250);border-radius:var(--style-radius-s);outline:0;background:var(--theme-input-bg);color:var(--theme-text);font:inherit}.beneficiary-report__toolbar input:focus{border-color:var(--theme-elevation-500);box-shadow:0 0 0 2px var(--theme-elevation-100)}.beneficiary-report__table-wrap{max-width:100%;overflow:auto;border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-0)}.beneficiary-report__table{width:100%;min-width:1380px;border-collapse:separate;border-spacing:0}.beneficiary-report__table td,.beneficiary-report__table th{padding:calc(var(--base)*.65) calc(var(--base)*.7);border-bottom:1px solid var(--theme-elevation-150);text-align:left;vertical-align:middle}.beneficiary-report__table th{position:sticky;z-index:1;top:0;background:var(--theme-elevation-100);color:var(--theme-elevation-700);font-size:.78rem;font-weight:600;letter-spacing:.02em;white-space:normal}.beneficiary-report__table td{white-space:nowrap}.beneficiary-report__table td:not(:nth-child(2)),.beneficiary-report__table th:not(:nth-child(2)){text-align:center}.beneficiary-report__table tbody tr:last-child td{border-bottom:0}.beneficiary-report__table tbody tr:hover td{background:var(--theme-elevation-50)}.beneficiary-report__table--combined{min-width:2820px}.beneficiary-report__table--combined thead tr:not(.beneficiary-report__group-header) th{top:35px}.beneficiary-report__table--combined tbody td:first-child,.beneficiary-report__table--combined thead tr:not(.beneficiary-report__group-header) th:first-child{position:sticky;z-index:2;left:0;width:72px;min-width:72px}.beneficiary-report__table--combined tbody td:nth-child(2),.beneficiary-report__table--combined thead tr:not(.beneficiary-report__group-header) th:nth-child(2){position:sticky;z-index:2;left:72px;width:126px;min-width:126px}.beneficiary-report__table--combined tbody td:nth-child(3),.beneficiary-report__table--combined thead tr:not(.beneficiary-report__group-header) th:nth-child(3){position:sticky;z-index:2;left:198px;width:240px;min-width:240px;box-shadow:5px 0 8px -8px var(--theme-elevation-800)}.beneficiary-report__table--combined thead tr:not(.beneficiary-report__group-header) th:nth-child(-n+3){z-index:4;background:var(--theme-elevation-100)}.beneficiary-report__table--combined tbody td:nth-child(-n+3){background:var(--theme-elevation-0)}.beneficiary-report__table--combined tbody tr:hover td:nth-child(-n+3){background:var(--theme-elevation-50)}.beneficiary-report__table--combined tbody td:nth-child(3),.beneficiary-report__table--combined thead tr:not(.beneficiary-report__group-header) th:nth-child(3){text-align:left}.beneficiary-report__table--combined .beneficiary-report__row--review td:first-child{box-shadow:inset 4px 0 0 var(--theme-warning-500)}.beneficiary-report__group-header th{top:0;height:35px;padding-block:calc(var(--base)*.35);background:#286a5e;color:#fff;text-align:center!important;text-transform:uppercase}.beneficiary-report__group-header th:nth-child(2){background:#347267}.beneficiary-report__group-header th:nth-child(3){background:#315f75}.beneficiary-report__group-header th:nth-child(4){background:#9a6700}.beneficiary-report__status{display:inline-flex;justify-content:center;min-width:96px;padding:4px 10px;border-radius:999px;font-size:.78rem;font-weight:600}.beneficiary-report__status--positive{background:var(--theme-success-100);color:var(--theme-success-700)}.beneficiary-report__status--negative{background:var(--theme-error-100);color:var(--theme-error-700)}.beneficiary-report__status--unavailable{background:var(--theme-elevation-100);color:var(--theme-elevation-600)}.beneficiary-report__amount--negative{color:var(--theme-error-700);font-weight:600}.beneficiary-report__review{display:inline-flex;max-width:220px;justify-content:center;padding:4px 10px;border-radius:999px;font-size:.78rem;font-weight:600;white-space:normal}.beneficiary-report__review--warning{background:var(--theme-warning-100);color:var(--theme-warning-800)}.beneficiary-report__review--clear{background:var(--theme-success-100);color:var(--theme-success-700)}.beneficiary-report__review-notice{display:flex;align-items:center;gap:calc(var(--base)*.5);margin-bottom:var(--base);padding:calc(var(--base)*.65) calc(var(--base)*.8);border:1px solid var(--theme-warning-250);border-radius:var(--style-radius-s);background:var(--theme-warning-100);color:var(--theme-warning-800)}.beneficiary-report__review-notice span{color:var(--theme-warning-700)}.beneficiary-report__state{display:flex;min-height:280px;align-items:center;justify-content:center;flex-direction:column;padding:calc(var(--base)*2);border:1px dashed var(--theme-elevation-250);border-radius:var(--style-radius-m);text-align:center}.beneficiary-report__state h2{margin:calc(var(--base)*.5) 0 calc(var(--base)*.25)}.beneficiary-report__state p{margin:0;color:var(--theme-elevation-550)}.beneficiary-report__spinner{width:34px;height:34px;border:3px solid var(--theme-elevation-150);border-top-color:var(--theme-elevation-700);border-radius:50%;animation:beneficiary-report-spin .8s linear infinite}@keyframes beneficiary-report-spin{to{transform:rotate(1turn)}}@media(max-width:768px){.beneficiary-report__header{align-items:stretch;flex-direction:column}.beneficiary-report__actions{flex-wrap:wrap}.beneficiary-report__summary{grid-template-columns:1fr}.beneficiary-report__summary>div+div{border-top:1px solid var(--theme-elevation-150);border-left:0}.beneficiary-report__summary--combined{grid-template-columns:1fr}.beneficiary-report__toolbar{align-items:stretch;flex-direction:column}.beneficiary-report__toolbar input{width:100%}.beneficiary-report__review-notice{align-items:flex-start;flex-direction:column}}