.figure.svelte-1p1lgp9{border-top:var(--border);padding:var(--space-lg) 0}.figure-head.svelte-1p1lgp9{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.figure-head.svelte-1p1lgp9 h2:where(.svelte-1p1lgp9){font-size:var(--font-size-base);font-weight:var(--font-weight-heading);margin:0}.figure-meta.svelte-1p1lgp9{font-size:var(--font-size-xs);color:var(--color-text-muted)}.figure-controls.svelte-1p1lgp9{align-items:center;gap:var(--space-sm);margin-left:auto;display:flex}.figure-body.svelte-1p1lgp9{min-width:0}.figure-table.svelte-1p1lgp9{margin-top:var(--space-lg)}.figure-table.svelte-1p1lgp9:first-child{margin-top:0}.figure-note.svelte-1p1lgp9{margin:var(--space-md) 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);max-width:74ch;line-height:1.55}.fig-empty.svelte-e0y5ks{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.linked.svelte-e0y5ks tbody:where(.svelte-e0y5ks) tr.is-active:where(.svelte-e0y5ks) td:where(.svelte-e0y5ks){background:var(--color-surface-active)}.linked.svelte-e0y5ks tbody:where(.svelte-e0y5ks) tr.is-active:where(.svelte-e0y5ks) td:where(.svelte-e0y5ks):first-child,.total.svelte-e0y5ks{font-weight:var(--font-weight-semibold)}.tax-tiles-box.svelte-e0y5ks{container-type:inline-size}.tax-tiles.svelte-e0y5ks{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@container (width<=880px){.tax-tiles.svelte-e0y5ks{grid-template-columns:1fr}}.tax-tile.svelte-e0y5ks{gap:var(--space-xs) var(--space-md);padding:var(--space-lg);background:var(--color-surface);border:var(--border);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) auto;display:grid}.tile-label.svelte-e0y5ks{font-size:var(--font-size-sm);color:var(--color-text-muted);grid-column:1}.tile-value.svelte-e0y5ks{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);letter-spacing:-.015em;white-space:nowrap;grid-column:1;line-height:1.15}.tile-value.svelte-e0y5ks small:where(.svelte-e0y5ks){font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);letter-spacing:0;color:var(--color-text-muted);margin-left:.3rem}.tile-spark.svelte-e0y5ks{grid-area:1/2/span 2;align-self:end}.tile-foot.svelte-e0y5ks{justify-content:space-between;gap:var(--space-xs) var(--space-md);margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:var(--border-light);font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-wrap:wrap;grid-column:1/-1;display:flex}.tile-change.svelte-e0y5ks b:where(.svelte-e0y5ks){font-weight:var(--font-weight-medium);color:var(--color-text)}.tile-change.is-none.svelte-e0y5ks{color:var(--color-text-faint)}.tax-more.svelte-e0y5ks>summary:where(.svelte-e0y5ks){cursor:pointer;padding:var(--space-xs) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);align-items:center;gap:.4375rem;list-style:none;display:inline-flex}.tax-more.svelte-e0y5ks>summary:where(.svelte-e0y5ks)::-webkit-details-marker{display:none}.tax-more.svelte-e0y5ks>summary:where(.svelte-e0y5ks):hover{color:var(--color-text)}.tax-more.svelte-e0y5ks>summary:where(.svelte-e0y5ks):focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}.tax-more.svelte-e0y5ks>summary:where(.svelte-e0y5ks) svg:where(.svelte-e0y5ks){fill:none;width:13px;height:13px;stroke:var(--color-text-faint);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease-out}.tax-more[open].svelte-e0y5ks>summary:where(.svelte-e0y5ks) svg:where(.svelte-e0y5ks){transform:rotate(180deg)}.tax-more.svelte-e0y5ks .table-wrap:where(.svelte-e0y5ks){margin-top:var(--space-sm)}.of-which.svelte-e0y5ks{color:var(--color-text-faint)}.neg.svelte-e0y5ks{color:var(--color-error-text)}@media (pointer:coarse){.tax-more.svelte-e0y5ks>summary:where(.svelte-e0y5ks){min-height:44px}}.pair.svelte-e0y5ks{gap:var(--space-xl) var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=640px){.pair.svelte-e0y5ks{grid-template-columns:1fr}}.view-switch.svelte-e0y5ks{border:var(--border-strong);border-radius:var(--radius);background:var(--color-surface);display:flex;overflow:hidden}.view-switch.svelte-e0y5ks button:where(.svelte-e0y5ks){font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;border:none;border-right:var(--border);background:0 0;padding:.25rem .5625rem}.view-switch.svelte-e0y5ks button:where(.svelte-e0y5ks):last-child{border-right:none}.view-switch.svelte-e0y5ks button:where(.svelte-e0y5ks):hover{background:var(--color-surface-raised)}.view-switch.svelte-e0y5ks button:where(.svelte-e0y5ks):focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:-2px}.view-switch.svelte-e0y5ks button[aria-pressed=true]:where(.svelte-e0y5ks){background:var(--color-text);color:var(--color-on-ink);font-weight:var(--font-weight-semibold)}@media (pointer:coarse){.view-switch.svelte-e0y5ks button:where(.svelte-e0y5ks){min-height:44px;padding:0 var(--space-md);font-size:var(--font-size-md)}}
