.agent-responsive-frame.benefit-frame.is-split-scroll{row-gap:0}.benefit-page[data-v-608efc62]{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;padding:1rem 1rem calc(var(--app-mobile-bottom-nav-clearance,80px) + 1rem);overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;color:#242424;font-size:.8125rem;line-height:1.45;overflow:hidden auto}.is-light .benefit-page[data-v-608efc62]{--agent-table-even:#e2cef9}.benefit-tabs[data-v-608efc62]{gap:.25rem;margin-bottom:1rem;display:flex}.benefit-tabs button[data-v-608efc62]{min-height:2.25rem;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:.125rem solid #0000;padding:.5rem 1rem;font-size:.875rem;font-weight:400}.benefit-tabs button.active[data-v-608efc62]{color:#7541c1;border-bottom-color:#8754cf;font-weight:500}.benefit-section[data-v-608efc62]{border-bottom:1px solid #e5e5e5;padding:.875rem 0}.benefit-section h2[data-v-608efc62]{color:var(--agent-primary);margin:0 0 .75rem;font-size:.875rem;font-weight:500}.benefit-detail h3[data-v-608efc62],.benefit-section h3[data-v-608efc62]{color:var(--agent-primary,#8352d0);margin:0 0 .5rem;font-size:.8125rem;font-weight:500}.benefit-progress-heading[data-v-608efc62],.benefit-progress-value[data-v-608efc62],.benefit-section-heading[data-v-608efc62]{justify-content:space-between;gap:.75rem;display:flex}.benefit-bill small[data-v-608efc62],.benefit-metrics[data-v-608efc62],.benefit-muted[data-v-608efc62],.benefit-progress-heading>span[data-v-608efc62],.benefit-section-heading>span[data-v-608efc62]{color:#777;font-size:.75rem}.benefit-contract[data-v-608efc62],.benefit-progress[data-v-608efc62]{border-top:1px solid #eee;padding:.75rem 0}.benefit-transferred[data-v-608efc62]{padding-top:.75rem}.benefit-transferred summary[data-v-608efc62]{color:var(--agent-primary);cursor:pointer;font-weight:600}.benefit-table-scroll[data-v-608efc62]{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow-x:auto}.benefit-table-scroll table[data-v-608efc62]{border-collapse:collapse;color:#462666;white-space:nowrap;text-align:left;width:100%;font-size:.8125rem;font-weight:400}.benefit-table-scroll td[data-v-608efc62],.benefit-table-scroll th[data-v-608efc62]{border:0;height:2.375rem;padding:.5rem .875rem;font-weight:400}.benefit-table-scroll[data-v-608efc62] :-webkit-any(th,td):first-child{padding-left:1.5rem}.benefit-table-scroll[data-v-608efc62] :-moz-any(th,td):first-child{padding-left:1.5rem}.benefit-table-scroll[data-v-608efc62] :is(th,td):first-child{padding-left:1.5rem}.benefit-table-scroll th[data-v-608efc62]{color:#462666;background:#f7f4fe}.benefit-table-scroll tbody tr[data-v-608efc62]:nth-child(2n){background:#e2cef9}.benefit-data-table[data-v-608efc62]{min-width:42.5rem}.benefit-data-table .benefit-empty-cell[data-v-608efc62]{text-align:center;color:#777}.benefit-metric-line[data-v-608efc62]{display:block}.benefit-amount[data-v-608efc62]{color:#8555be;font-weight:400}.benefit-mobile-records[data-v-608efc62],.benefit-mobile-summary[data-v-608efc62]{display:none}.benefit-detail-button[data-v-608efc62]{width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.benefit-detail-button[data-v-608efc62]:hover{color:#8555be}.benefit-summary-table[data-v-608efc62]{min-width:30rem}.benefit-pagination[data-v-608efc62]{justify-content:center;align-items:center;gap:1rem;padding:1rem 0;display:flex}.benefit-pagination button[data-v-608efc62],.benefit-state button[data-v-608efc62]{color:#8754cf;cursor:pointer;background:0 0;border:0}.benefit-pagination button[data-v-608efc62]:disabled{opacity:.45;cursor:default}.benefit-state[data-v-608efc62]{text-align:center;padding:1.5rem 0}.benefit-detail[data-v-608efc62]{color:#252525;padding:1rem}.benefit-detail h4[data-v-608efc62]{margin:1.25rem 0 .5rem;font-size:.875rem}.benefit-detail dl[data-v-608efc62]{margin:1rem 0}.benefit-detail dl>div[data-v-608efc62]{border-bottom:1px solid #eee;justify-content:space-between;gap:.75rem;padding:.5rem 0;display:flex}.benefit-detail dt[data-v-608efc62]{color:#777}.benefit-detail dd[data-v-608efc62]{text-align:right;margin:0}.is-dark .benefit-detail[data-v-608efc62],.is-dark .benefit-page[data-v-608efc62]{color:#f5f5f5}.is-dark .benefit-detail h3[data-v-608efc62]{color:#d7c092}.is-dark .benefit-bill[data-v-608efc62],.is-dark .benefit-contract[data-v-608efc62],.is-dark .benefit-detail dl>div[data-v-608efc62],.is-dark .benefit-progress[data-v-608efc62],.is-dark .benefit-section[data-v-608efc62],.is-dark .benefit-tabs[data-v-608efc62]{border-color:#353535}.is-dark .benefit-bill small[data-v-608efc62],.is-dark .benefit-detail dt[data-v-608efc62],.is-dark .benefit-metrics[data-v-608efc62],.is-dark .benefit-muted[data-v-608efc62],.is-dark .benefit-progress-heading>span[data-v-608efc62],.is-dark .benefit-summary span[data-v-608efc62]{color:#aaa}.is-dark .benefit-pagination button[data-v-608efc62],.is-dark .benefit-progress-value strong[data-v-608efc62],.is-dark .benefit-tabs button.active[data-v-608efc62]{color:#d9ba80}.is-dark .benefit-tabs button.active[data-v-608efc62]{border-bottom-color:#bd9856}.is-dark .benefit-table-scroll table[data-v-608efc62]{color:#c9c9c9}.is-dark .benefit-table-scroll th[data-v-608efc62]{color:#c9c9c9;background:#302e2b}.is-dark .benefit-table-scroll tbody tr[data-v-608efc62]:nth-child(2n){background:#1c1c1c}.is-dark .benefit-amount[data-v-608efc62]{color:#d9ba80}@media (max-width:767px){.benefit-table-scroll td[data-v-608efc62],.benefit-table-scroll th[data-v-608efc62]{height:2.125rem;padding:.375rem .75rem}.benefit-table-scroll[data-v-608efc62] :-webkit-any(th,td):first-child{padding-left:.75rem}.benefit-table-scroll[data-v-608efc62] :-moz-any(th,td):first-child{padding-left:.75rem}.benefit-table-scroll[data-v-608efc62] :is(th,td):first-child{padding-left:.75rem}.benefit-record-section>.benefit-table-scroll[data-v-608efc62],.benefit-summary-section>.benefit-table-scroll[data-v-608efc62]{display:none}.benefit-mobile-records[data-v-608efc62],.benefit-mobile-summary[data-v-608efc62]{display:block}.benefit-mobile-record[data-v-608efc62]{border-bottom:1px solid #e5e5e5;margin-bottom:1.25rem;padding:0 0 1.25rem}.benefit-mobile-record[data-v-608efc62]:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.benefit-record-heading[data-v-608efc62]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.benefit-record-title[data-v-608efc62]{color:var(--agent-primary);margin-bottom:.625rem;font-size:.8125rem;font-weight:500;display:block}.benefit-record-grid[data-v-608efc62]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.benefit-record-field[data-v-608efc62]{color:#504379;overflow-wrap:anywhere;background:#f7f4fe;border-radius:.375rem;flex-wrap:wrap;align-items:baseline;gap:.25rem;min-width:0;min-height:2.375rem;padding:.5rem .625rem;font-size:.8125rem;display:flex}.benefit-record-field span[data-v-608efc62]{color:#777}.benefit-record-field strong[data-v-608efc62]{font-weight:400}.benefit-mobile-summary[data-v-608efc62]{margin-top:.25rem}.is-dark .benefit-mobile-record[data-v-608efc62]{border-color:#343434}.is-dark .benefit-record-field[data-v-608efc62]{color:#c9c9c9;background:#1c1c1c}.is-dark .benefit-record-field span[data-v-608efc62]{color:#aaa}}@media (max-width:500px){.benefit-page[data-v-608efc62]{padding:.75rem .75rem calc(var(--app-mobile-bottom-nav-clearance,80px) + .75rem)}.benefit-section-heading[data-v-608efc62]{flex-wrap:wrap}}@media (min-width:768px){.benefit-page[data-v-608efc62]{padding-bottom:1.5rem}}
