.report.svelte-bsdg2r{min-width:0}.report-header.svelte-bsdg2r{padding-bottom:1.75rem;border-bottom:1px solid var(--color-surface-200)}.report-header.svelte-bsdg2r h2:where(.svelte-bsdg2r){font-size:clamp(1.8rem,4vw,2.6rem)}.report-layout.svelte-bsdg2r{display:grid;gap:2rem;margin-top:2rem}.report-contents.svelte-bsdg2r{align-self:start}.report-contents.svelte-bsdg2r ol:where(.svelte-bsdg2r){display:grid;gap:.3rem}.report-contents.svelte-bsdg2r a:where(.svelte-bsdg2r){display:flex;gap:.7rem;align-items:baseline;padding:.55rem 0;font-size:.85rem;color:var(--color-surface-700);text-decoration:none}.report-contents.svelte-bsdg2r a:where(.svelte-bsdg2r):hover{color:var(--color-primary-700);text-decoration:underline;text-underline-offset:4px}.report-contents.svelte-bsdg2r span:where(.svelte-bsdg2r){flex-shrink:0;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.7rem;color:var(--color-primary-600)}.report-body.svelte-bsdg2r{min-width:0;max-width:68ch;font-size:1rem;line-height:1.85;color:var(--color-surface-700);overflow-wrap:anywhere}.report-body.svelte-bsdg2r section:where(.svelte-bsdg2r)+section:where(.svelte-bsdg2r){margin-top:2.25rem;padding-top:2rem;border-top:1px solid var(--color-surface-200)}.report-body.svelte-bsdg2r h2:where(.svelte-bsdg2r){font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3vw,1.9rem);line-height:1.25;color:var(--color-surface-950);margin-bottom:1.1rem}.report-body.svelte-bsdg2r h3:where(.svelte-bsdg2r){font-size:1rem;font-weight:600;color:var(--color-surface-950);margin:1.5rem 0 .65rem}.report-body.svelte-bsdg2r p:where(.svelte-bsdg2r)+p:where(.svelte-bsdg2r){margin-top:1rem}.report-body.svelte-bsdg2r ul:where(.svelte-bsdg2r){list-style:disc;padding-left:1.2rem}.report-body.svelte-bsdg2r li:where(.svelte-bsdg2r)+li:where(.svelte-bsdg2r){margin-top:.85rem}@media(min-width:1024px){.report-layout.svelte-bsdg2r{grid-template-columns:13rem minmax(0,1fr);gap:3rem}.report-contents.svelte-bsdg2r{position:sticky;top:7rem}}@media print{.report-contents.svelte-bsdg2r{display:none}.report-layout.svelte-bsdg2r{display:block}}
