details.gem-income-disclosure[data-v-bd6bbabd]{border-top:1px solid var(--color-edge);border-bottom:1px solid var(--color-edge)}.gem-income-disclosure summary[data-v-bd6bbabd]{align-items:center;gap:var(--space-2);padding:var(--space-4) 0;cursor:pointer;list-style:none;display:flex}.gem-income-disclosure summary[data-v-bd6bbabd]::-webkit-details-marker{display:none}.gem-income-disclosure summary>span[data-v-bd6bbabd]{gap:var(--space-1);display:grid}.gem-income-disclosure summary strong[data-v-bd6bbabd]{font-size:var(--text-base)}.disclosure-summary[data-v-bd6bbabd]{color:var(--color-ink-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.disclosure-chevron[data-v-bd6bbabd]{color:var(--color-ink-muted);flex:none;transition:transform .12s}.gem-income-disclosure[open] .disclosure-chevron[data-v-bd6bbabd]{transform:rotate(90deg)}.disclosure-body[data-v-bd6bbabd]{gap:var(--space-4);padding:0 0 var(--space-5);display:grid}.gem-income-panel .disclosure-body[data-v-bd6bbabd]{padding:0}.disclosure-heading[data-v-bd6bbabd]{justify-content:flex-end;display:flex}.gem-income-panel .disclosure-heading[data-v-bd6bbabd]{justify-content:space-between;align-items:flex-start;gap:var(--space-6)}.gem-income-panel .disclosure-heading>div[data-v-bd6bbabd]{max-width:46rem}.gem-income-panel .disclosure-heading[data-v-bd6bbabd] button{flex:none}.disclosure-heading h2[data-v-bd6bbabd]{font-size:var(--text-base);margin:0;font-weight:600}.disclosure-heading p[data-v-bd6bbabd],.income-note[data-v-bd6bbabd]{margin:var(--space-1) 0 0;color:var(--color-ink-muted);font-size:var(--text-sm)}.income-table-scroll[data-v-bd6bbabd]{min-width:0}.income-table[data-v-bd6bbabd]{table-layout:fixed;width:100%}.source-column[data-v-bd6bbabd]{width:43%}.answer-column[data-v-bd6bbabd]{width:17%}.rate-column[data-v-bd6bbabd]{width:18%}.income-column[data-v-bd6bbabd]{width:22%}.income-table th[data-v-bd6bbabd],.income-table td[data-v-bd6bbabd]{overflow-wrap:anywhere;white-space:normal}.source-name[data-v-bd6bbabd]{color:var(--color-ink);font-weight:600}.source-question[data-v-bd6bbabd]{margin-top:var(--space-1);color:var(--color-ink-muted);font-size:var(--text-xs);font-weight:400;display:block}.income-table .field-shell[data-v-bd6bbabd]{width:100%;min-width:0;max-width:7rem}.income-table .field-shell input[data-v-bd6bbabd]{width:100%;min-width:0}.income-table .field-shell[data-v-bd6bbabd]:has(:focus-visible){outline-offset:-1px}.income-table .cell-num[data-v-bd6bbabd]{font-variant-numeric:tabular-nums}.income-table tfoot th[data-v-bd6bbabd],.income-table tfoot td[data-v-bd6bbabd]{border-top:1px solid var(--color-edge)}.income-table .tfoot-sub th[data-v-bd6bbabd],.income-table .tfoot-sub td[data-v-bd6bbabd]{color:var(--color-ink-muted);border-top:0}.rate-unit[data-v-bd6bbabd]{color:var(--color-ink-muted);font-size:var(--text-xs)}.income-links[data-v-bd6bbabd]{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.income-links a[data-v-bd6bbabd]{color:var(--color-accent)}@media (width<=700px){.disclosure-heading[data-v-bd6bbabd]{gap:var(--space-3);display:grid}.gem-income-panel .disclosure-heading[data-v-bd6bbabd]{gap:var(--space-3)}.disclosure-heading[data-v-bd6bbabd] button{justify-self:start}.disclosure-summary[data-v-bd6bbabd]{display:block}.income-table[data-v-bd6bbabd]{font-size:var(--text-xs)}.income-table th[data-v-bd6bbabd],.income-table td[data-v-bd6bbabd]{padding-inline:var(--space-1)}}@media (width<=500px){.income-table thead[data-v-bd6bbabd],.income-table colgroup[data-v-bd6bbabd]{display:none}.income-table tbody[data-v-bd6bbabd],.income-table tfoot[data-v-bd6bbabd]{display:block}.income-table tbody tr[data-v-bd6bbabd]{gap:var(--space-2);padding-block:var(--space-3);border-bottom:1px solid var(--color-edge);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.income-table tbody th[data-v-bd6bbabd]{grid-column:1/-1}.income-table tbody th[data-v-bd6bbabd],.income-table tbody td[data-v-bd6bbabd]{border:0;padding:0}.income-table tbody td[data-v-bd6bbabd]:before{content:attr(data-label);margin-bottom:var(--space-2);color:var(--color-ink-muted);font-size:var(--text-xs);display:block}.income-table tfoot tr[data-v-bd6bbabd]{justify-content:space-between;gap:var(--space-3);display:flex}.income-table tfoot th[data-v-bd6bbabd],.income-table tfoot td[data-v-bd6bbabd]{border:0}}.income-page[data-v-c1e68f9f]{gap:var(--space-8);flex-direction:column;display:flex}.page-header[data-v-c1e68f9f]{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.page-lede[data-v-c1e68f9f]{max-width:46rem;color:var(--color-ink-muted);margin:0}.income-summary[data-v-c1e68f9f]{align-items:end;column-gap:var(--space-12);background:radial-gradient(ellipse 70% 140% at 0% 0%, #4f9dff1a, transparent 65%), var(--color-raise);grid-template-columns:max-content max-content;display:grid;position:relative}.income-summary[data-v-c1e68f9f]:before{content:"";background:var(--color-edge);grid-area:1/2/4;place-self:stretch start;width:1px}.income-summary[data-v-c1e68f9f]>:nth-child(odd){grid-column:1}.income-summary[data-v-c1e68f9f]>:nth-child(2n){grid-column:2}.summary-label[data-v-c1e68f9f],.summary-unit[data-v-c1e68f9f]{color:var(--color-ink-muted);margin:0}.summary-label[data-v-c1e68f9f]{padding-bottom:var(--space-2);grid-row:1}.summary-unit[data-v-c1e68f9f]{padding-top:var(--space-2);font-size:var(--text-sm);grid-row:3}.daily-summary[data-v-c1e68f9f]{padding-left:var(--space-8)}.result-value[data-v-c1e68f9f],.daily-value[data-v-c1e68f9f]{grid-row:2;align-self:baseline}.daily-value[data-v-c1e68f9f]{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1}@media (width<=40rem){.income-summary[data-v-c1e68f9f]{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.daily-summary[data-v-c1e68f9f]{padding-left:var(--space-6)}}
