.donut-chart[data-astro-cid-umizp3d3]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;position:relative}.donut-chart__visual[data-astro-cid-umizp3d3]{position:relative;width:min(200px,100%)}.donut-chart__svg[data-astro-cid-umizp3d3]{width:100%;height:auto}.donut-chart__svg[data-astro-cid-umizp3d3] path[data-astro-cid-umizp3d3]{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transform-origin:100px 100px;cursor:pointer}.donut-chart__svg[data-astro-cid-umizp3d3] path[data-astro-cid-umizp3d3]:hover,.donut-chart__svg[data-astro-cid-umizp3d3] path[data-astro-cid-umizp3d3]:focus-visible{opacity:.85;transform:scale(1.03);outline:none}.donut-chart__svg[data-astro-cid-umizp3d3] path[data-astro-cid-umizp3d3]:focus-visible{stroke:var(--ink);stroke-width:2.5}.donut-chart__center[data-astro-cid-umizp3d3]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;pointer-events:none;text-align:center}.donut-chart__center-label[data-astro-cid-umizp3d3]{font-family:var(--font-body);font-size:13px;font-weight:500;color:var(--subtle)}.donut-chart__center-value[data-astro-cid-umizp3d3]{font-family:var(--font-display);font-size:20px;font-weight:600;color:var(--ink)}.donut-chart__legend[data-astro-cid-umizp3d3]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem;width:100%;max-width:280px}.donut-chart__legend[data-astro-cid-umizp3d3] li[data-astro-cid-umizp3d3]{display:flex;align-items:center;gap:.6rem;font-size:.88rem;padding:.3rem .5rem;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out)}.donut-chart__legend[data-astro-cid-umizp3d3] li[data-astro-cid-umizp3d3]:hover,.donut-chart__legend[data-astro-cid-umizp3d3] li[data-astro-cid-umizp3d3][data-active=true]{background:var(--surface-raised)}.donut-chart__swatch[data-astro-cid-umizp3d3]{width:12px;height:12px;border-radius:3px;flex-shrink:0}.donut-chart__name[data-astro-cid-umizp3d3]{flex:1;color:var(--ink)}.donut-chart__value[data-astro-cid-umizp3d3]{color:var(--muted);font-weight:500}.donut-chart__tooltip[data-astro-cid-umizp3d3]{position:absolute;background:var(--ink);color:var(--canvas);padding:.4rem .7rem;border-radius:var(--radius-sm);font-size:.8rem;pointer-events:none;white-space:nowrap;z-index:10;box-shadow:var(--shadow-raised)}.donut-chart__tooltip[data-astro-cid-umizp3d3][hidden]{display:none}.returns-line[data-astro-cid-lfpokqxv]{display:flex;flex-direction:column;gap:1rem}.returns-line__head[data-astro-cid-lfpokqxv]{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.returns-line__ranges[data-astro-cid-lfpokqxv]{display:inline-flex;gap:2px;background:var(--canvas);border-radius:var(--radius-pill);padding:3px;border:1px solid var(--border)}.returns-line__range[data-astro-cid-lfpokqxv]{padding:.35rem .85rem;font-size:.82rem;font-weight:500;color:var(--muted);border-radius:var(--radius-pill);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.returns-line__range[data-astro-cid-lfpokqxv]:hover{color:var(--ink)}.returns-line__range[data-astro-cid-lfpokqxv][aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.returns-line__legend[data-astro-cid-lfpokqxv]{list-style:none;padding:0;margin:0;display:flex;gap:1rem;flex-wrap:wrap;font-size:.82rem}.returns-line__legend[data-astro-cid-lfpokqxv] li[data-astro-cid-lfpokqxv]{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;color:var(--muted)}.returns-line__legend[data-astro-cid-lfpokqxv] li[data-astro-cid-lfpokqxv][data-dim=true]{opacity:.35}.returns-line__swatch[data-astro-cid-lfpokqxv]{width:14px;height:3px;border-radius:2px}.returns-line__chart[data-astro-cid-lfpokqxv]{position:relative;width:100%}.returns-line__svg[data-astro-cid-lfpokqxv]{width:100%;height:auto;display:block}.returns-line__svg[data-astro-cid-lfpokqxv] path[data-astro-cid-lfpokqxv][data-series]{transition:opacity var(--duration-fast) var(--ease-out)}.returns-line__svg[data-astro-cid-lfpokqxv][data-dim=true] path[data-astro-cid-lfpokqxv][data-series]:not([data-active=true]){opacity:.15}.returns-line__axis[data-astro-cid-lfpokqxv]{position:absolute;inset:0;pointer-events:none;font-family:var(--font-body);font-size:13px;line-height:1;color:var(--subtle)}.returns-line__axis-y[data-astro-cid-lfpokqxv]{position:absolute;left:0;transform:translateY(-50%);white-space:nowrap;padding-right:.35rem}.returns-line__axis-x[data-astro-cid-lfpokqxv]{position:absolute;bottom:0;transform:translate(-50%);white-space:nowrap}.returns-line__tooltip[data-astro-cid-lfpokqxv]{position:absolute;background:var(--ink);color:var(--canvas);padding:.5rem .75rem;border-radius:var(--radius-sm);font-size:.8rem;pointer-events:none;z-index:10;box-shadow:var(--shadow-raised)}.returns-line__tooltip[data-astro-cid-lfpokqxv][hidden]{display:none}.returns-line__tooltip[data-astro-cid-lfpokqxv] ul[data-astro-cid-lfpokqxv]{list-style:none;padding:0;margin:0}.returns-line__tooltip[data-astro-cid-lfpokqxv] li[data-astro-cid-lfpokqxv]{display:flex;gap:.4rem;align-items:center}.returns-line__tooltip[data-astro-cid-lfpokqxv] strong[data-astro-cid-lfpokqxv]{font-weight:600}.returns-line__table-wrap[data-astro-cid-lfpokqxv]{margin-top:.5rem}.returns-line__table-wrap[data-astro-cid-lfpokqxv] summary[data-astro-cid-lfpokqxv]{cursor:pointer;font-size:.88rem;color:var(--accent);padding:.5rem 0}.table-scroll[data-astro-cid-lfpokqxv]{overflow-x:auto;margin-top:.5rem}.data-table[data-astro-cid-lfpokqxv]{width:100%;border-collapse:collapse;font-size:.85rem}.data-table[data-astro-cid-lfpokqxv] caption[data-astro-cid-lfpokqxv]{text-align:left;padding:.5rem 0;color:var(--subtle);font-size:.8rem}.data-table[data-astro-cid-lfpokqxv] th[data-astro-cid-lfpokqxv],.data-table[data-astro-cid-lfpokqxv] td[data-astro-cid-lfpokqxv]{padding:.5rem .75rem;text-align:right;border-bottom:1px solid var(--border)}.data-table[data-astro-cid-lfpokqxv] th[data-astro-cid-lfpokqxv]:first-child,.data-table[data-astro-cid-lfpokqxv] td[data-astro-cid-lfpokqxv]:first-child{text-align:left}.data-table[data-astro-cid-lfpokqxv] thead[data-astro-cid-lfpokqxv] th[data-astro-cid-lfpokqxv]{font-weight:600;color:var(--ink);border-bottom:2px solid var(--border-strong)}.data-table[data-astro-cid-lfpokqxv] tbody[data-astro-cid-lfpokqxv] th[data-astro-cid-lfpokqxv]{font-weight:500;color:var(--muted)}@media(max-width:640px){.returns-line__axis-y[data-astro-cid-lfpokqxv][data-minor=true],.returns-line__axis-x[data-astro-cid-lfpokqxv][data-minor=true]{display:none}.data-table[data-astro-cid-lfpokqxv]{font-size:.78rem}.data-table[data-astro-cid-lfpokqxv] th[data-astro-cid-lfpokqxv],.data-table[data-astro-cid-lfpokqxv] td[data-astro-cid-lfpokqxv]{padding:.4rem .5rem}}.macro-bars[data-astro-cid-l3463xum]{display:flex;flex-direction:column;gap:1rem}.macro-bars__chart[data-astro-cid-l3463xum]{position:relative;width:100%}.macro-bars__svg[data-astro-cid-l3463xum]{width:100%;height:auto}.macro-bars__svg[data-astro-cid-l3463xum] rect[data-astro-cid-l3463xum]{transition:opacity var(--duration-fast) var(--ease-out);cursor:pointer}.macro-bars__svg[data-astro-cid-l3463xum] rect[data-astro-cid-l3463xum]:hover,.macro-bars__svg[data-astro-cid-l3463xum] rect[data-astro-cid-l3463xum]:focus-visible{opacity:.78;outline:none}.macro-bars__svg[data-astro-cid-l3463xum] rect[data-astro-cid-l3463xum]:focus-visible{stroke:var(--ink);stroke-width:2}.macro-bars__axis[data-astro-cid-l3463xum]{position:absolute;inset:0;pointer-events:none;font-family:var(--font-body);font-size:13px;line-height:1;color:var(--subtle)}.macro-bars__axis-y[data-astro-cid-l3463xum]{position:absolute;left:0;transform:translateY(-50%);white-space:nowrap;padding-right:.35rem}.macro-bars__axis-x[data-astro-cid-l3463xum]{position:absolute;bottom:0;transform:translate(-50%);white-space:nowrap}.macro-bars__legend[data-astro-cid-l3463xum]{list-style:none;padding:0;margin:0;display:flex;gap:1.5rem;font-size:.85rem;color:var(--muted)}.macro-bars__swatch[data-astro-cid-l3463xum]{display:inline-block;width:14px;height:14px;border-radius:3px;margin-right:.4rem;vertical-align:middle}.macro-bars__tooltip[data-astro-cid-l3463xum]{position:absolute;background:var(--ink);color:var(--canvas);padding:.4rem .7rem;border-radius:var(--radius-sm);font-size:.8rem;pointer-events:none;z-index:10;box-shadow:var(--shadow-raised)}.macro-bars__tooltip[data-astro-cid-l3463xum][hidden]{display:none}@media(max-width:640px){.macro-bars__axis-y[data-astro-cid-l3463xum][data-minor=true],.macro-bars__axis-x[data-astro-cid-l3463xum][data-minor=true]{display:none}}.page-head[data-astro-cid-exbfgrmx]{max-width:56rem;margin-bottom:3rem}.page-head--row[data-astro-cid-exbfgrmx]{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;max-width:none}.page-head[data-astro-cid-exbfgrmx] h1[data-astro-cid-exbfgrmx]{margin-block:.5rem 1rem}.page-head__meta[data-astro-cid-exbfgrmx]{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;flex-shrink:0}.page-head[data-astro-cid-exbfgrmx] code[data-astro-cid-exbfgrmx]{background:var(--surface-raised);padding:.05rem .35rem;border-radius:3px;font-size:.85em}.dashboard-section[data-astro-cid-exbfgrmx]{margin-top:3rem}.dashboard-section__title[data-astro-cid-exbfgrmx]{font-size:1.4rem;margin-bottom:.5rem}.dashboard-section__sub[data-astro-cid-exbfgrmx]{margin-bottom:1.25rem;max-width:65ch}.allocations-grid[data-astro-cid-exbfgrmx]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.allocation-card[data-astro-cid-exbfgrmx]{padding:1.5rem}.allocation-card__head[data-astro-cid-exbfgrmx]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.allocation-card__head[data-astro-cid-exbfgrmx] h3[data-astro-cid-exbfgrmx]{font-size:1.15rem}.table-card[data-astro-cid-exbfgrmx]{padding:0;overflow:hidden}.table-scroll[data-astro-cid-exbfgrmx]{overflow-x:auto}.data-table[data-astro-cid-exbfgrmx]{width:100%;border-collapse:collapse;font-size:.9rem}.data-table[data-astro-cid-exbfgrmx] caption[data-astro-cid-exbfgrmx]{text-align:left;padding:1rem 1.25rem;color:var(--subtle);font-size:.82rem}.data-table[data-astro-cid-exbfgrmx] th[data-astro-cid-exbfgrmx],.data-table[data-astro-cid-exbfgrmx] td[data-astro-cid-exbfgrmx]{padding:.75rem 1.25rem;text-align:right;border-bottom:1px solid var(--border)}.data-table[data-astro-cid-exbfgrmx] th[data-astro-cid-exbfgrmx]:first-child,.data-table[data-astro-cid-exbfgrmx] td[data-astro-cid-exbfgrmx]:first-child{text-align:left}.data-table[data-astro-cid-exbfgrmx] thead[data-astro-cid-exbfgrmx] th[data-astro-cid-exbfgrmx]{font-weight:600;color:var(--ink);background:var(--surface-raised);border-bottom:2px solid var(--border-strong)}.data-table[data-astro-cid-exbfgrmx] tbody[data-astro-cid-exbfgrmx] th[data-astro-cid-exbfgrmx]{font-weight:500;color:var(--muted)}.data-table[data-astro-cid-exbfgrmx] tbody[data-astro-cid-exbfgrmx] tr[data-astro-cid-exbfgrmx]:last-child td[data-astro-cid-exbfgrmx],.data-table[data-astro-cid-exbfgrmx] tbody[data-astro-cid-exbfgrmx] tr[data-astro-cid-exbfgrmx]:last-child th[data-astro-cid-exbfgrmx]{border-bottom:none}.dashboard-disclaimer[data-astro-cid-exbfgrmx]{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--border);font-size:.8rem}@media(max-width:800px){.page-head--row[data-astro-cid-exbfgrmx]{flex-direction:column}.page-head__meta[data-astro-cid-exbfgrmx]{align-items:flex-start}.allocations-grid[data-astro-cid-exbfgrmx]{grid-template-columns:1fr}.data-table[data-astro-cid-exbfgrmx]{font-size:.82rem}.data-table[data-astro-cid-exbfgrmx] th[data-astro-cid-exbfgrmx],.data-table[data-astro-cid-exbfgrmx] td[data-astro-cid-exbfgrmx]{padding:.6rem .75rem}}@media(max-width:640px){.data-table[data-astro-cid-exbfgrmx] th[data-astro-cid-exbfgrmx],.data-table[data-astro-cid-exbfgrmx] td[data-astro-cid-exbfgrmx]{padding:.5rem}}
