.legal-body.svelte-i1w6jy{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0;font-size:var(--fs-prose);line-height:var(--lh-body);color:var(--ink-muted)}.legal-body.svelte-i1w6jy :where(p,ul,ol,blockquote,hr,h2,h3,h4,h5){margin:0}.heading.svelte-i1w6jy{display:flex;align-items:baseline;gap:var(--space-xs);margin-top:var(--space-lg)}.heading.svelte-i1w6jy:has(>[data-align=center]:where(.svelte-i1w6jy)){justify-content:center}.heading.svelte-i1w6jy:has(>[data-align=right]:where(.svelte-i1w6jy)){justify-content:flex-end}.legal-body.svelte-i1w6jy>.heading:where(.svelte-i1w6jy):first-child{margin-top:0}.heading.svelte-i1w6jy :is(h2,h3,h4,h5){flex:0 1 auto;min-width:0;scroll-margin-top:calc(var(--shell-header-h) + var(--space-md));font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--ink)}.heading.svelte-i1w6jy h2{font-size:var(--fs-h4)}.heading.svelte-i1w6jy h3{font-size:var(--fs-lead)}.heading.svelte-i1w6jy :is(h4,h5){font-family:inherit;font-size:var(--fs-prose);letter-spacing:normal;line-height:var(--lh-snug)}.heading.svelte-i1w6jy h5{font-weight:var(--fw-medium);color:var(--ink-soft)}.copy-link.svelte-i1w6jy{flex:none;position:relative;display:inline-grid;place-items:center;width:44px;height:44px;margin-block:-10px;align-self:center;padding:0;border:none;border-radius:var(--radius-md);background:none;color:var(--ink-faint);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-soft)}.heading.svelte-i1w6jy:hover .copy-link:where(.svelte-i1w6jy),.copy-link.svelte-i1w6jy:focus-visible{opacity:1}.copy-link.svelte-i1w6jy:before{content:"";position:absolute;inset:8px;border-radius:var(--radius-sm)}.copy-link.svelte-i1w6jy svg{position:relative}.copy-link.svelte-i1w6jy:hover{color:var(--ink)}.copy-link.svelte-i1w6jy:hover:before{background:var(--hover-tint)}.copy-link.svelte-i1w6jy:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(hover:none){.copy-link.svelte-i1w6jy{opacity:.6}}.legal-body.svelte-i1w6jy [data-align=center]{text-align:center}.legal-body.svelte-i1w6jy [data-align=right]{text-align:right}.legal-body.svelte-i1w6jy [data-align=justify]{text-align:justify}.legal-body.svelte-i1w6jy strong{font-weight:var(--fw-semibold);color:var(--ink)}.legal-body.svelte-i1w6jy u{text-underline-offset:2px}.legal-body.svelte-i1w6jy mark{padding:0 .15em;border-radius:var(--radius-xs);background:var(--warning-soft);color:var(--ink)}.legal-body.svelte-i1w6jy :is(sup,sub){font-size:.75em;line-height:0}.legal-body.svelte-i1w6jy a{color:var(--action-ink);text-decoration:underline;text-underline-offset:2px}.legal-body.svelte-i1w6jy a:focus-visible{outline:none;border-radius:var(--radius-xs);box-shadow:var(--focus-ring)}.legal-body.svelte-i1w6jy :is(ul,ol){display:flex;flex-direction:column;gap:var(--space-2xs);padding-left:var(--space-lg)}.legal-body.svelte-i1w6jy li>:is(ul,ol){margin-top:var(--space-2xs)}.legal-body.svelte-i1w6jy ul{list-style:disc}.legal-body.svelte-i1w6jy :is(ul,ol) ul{list-style:circle}.legal-body.svelte-i1w6jy :is(ul,ol) :is(ul,ol) ul{list-style:square}.legal-body.svelte-i1w6jy ol{list-style:decimal}.legal-body.svelte-i1w6jy :is(ul,ol) ol{list-style:lower-alpha}.legal-body.svelte-i1w6jy :is(ul,ol) :is(ul,ol) ol{list-style:lower-roman}.legal-body.svelte-i1w6jy li::marker{color:var(--ink-faint)}.legal-body.svelte-i1w6jy blockquote{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-left:3px solid var(--line-strong);color:var(--ink-soft);font-style:italic}.legal-body.svelte-i1w6jy hr{height:0;margin-block:var(--space-sm);border:none;border-top:1px solid var(--line)}.table-scroll.svelte-i1w6jy{--edge-shadow: color-mix(in srgb, var(--ink) 36%, transparent);max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-md);background:linear-gradient(to right,var(--canvas) 40%,transparent) left / 2.5rem 100% no-repeat local,linear-gradient(to left,var(--canvas) 40%,transparent) right / 2.5rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,var(--edge-shadow),transparent) left / 1rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,var(--edge-shadow),transparent) right / 1rem 100% no-repeat scroll;background-color:var(--canvas)}.table-scroll.svelte-i1w6jy:focus-visible{outline:none;box-shadow:var(--focus-ring)}.table-scroll.svelte-i1w6jy table:where(.svelte-i1w6jy){width:100%;border-collapse:collapse;font-size:var(--fs-body);line-height:var(--lh-snug)}.table-scroll.svelte-i1w6jy :is(th,td){min-width:8rem;max-width:22rem;padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--line-faint);text-align:left;vertical-align:top;white-space:pre-line}.table-scroll.svelte-i1w6jy :is(th,td)+:is(th,td){border-left:1px solid var(--line-faint)}.table-scroll.svelte-i1w6jy tbody tr:last-child>*{border-bottom:none}.table-scroll.svelte-i1w6jy th{border-bottom-color:var(--line-strong);font-weight:var(--fw-semibold);color:var(--ink)}.table-scroll.svelte-i1w6jy [data-align=center]{text-align:center}.table-scroll.svelte-i1w6jy [data-align=right]{text-align:right}@media print{.legal-body.svelte-i1w6jy{--ink-soft: CanvasText;--line-strong: CanvasText;--line: GrayText;--line-faint: GrayText}.copy-link.svelte-i1w6jy{display:none}.heading.svelte-i1w6jy{break-after:avoid}.table-scroll.svelte-i1w6jy{overflow:visible;border-color:CanvasText;background:none}.table-scroll.svelte-i1w6jy :is(th,td){min-width:0;max-width:none;border-color:CanvasText}.table-scroll.svelte-i1w6jy thead{display:table-header-group}.legal-body.svelte-i1w6jy :is(tr,li,blockquote){break-inside:avoid}.legal-body.svelte-i1w6jy mark{background:none;color:inherit;text-decoration:underline wavy}.legal-body.svelte-i1w6jy a:after{content:" (" attr(href) ")";font-size:.85em;word-break:break-all}}.docs.svelte-tlcm3d{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}.rail-label.svelte-tlcm3d{display:none;margin:0 0 var(--space-xs)}.doc-nav.svelte-tlcm3d ul:where(.svelte-tlcm3d),.toc.svelte-tlcm3d ol:where(.svelte-tlcm3d),.contents-drawer.svelte-tlcm3d ol:where(.svelte-tlcm3d){margin:0;padding:0;list-style:none}.doc-nav.svelte-tlcm3d ul:where(.svelte-tlcm3d){display:flex;gap:var(--space-2xs);overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--space-page-pad) * -1);padding-inline:var(--space-page-pad)}.doc-nav.svelte-tlcm3d ul:where(.svelte-tlcm3d)::-webkit-scrollbar{display:none}.doc-nav.svelte-tlcm3d li:where(.svelte-tlcm3d){flex:none}.doc-link.svelte-tlcm3d{display:flex;align-items:center;gap:var(--space-xs);min-height:36px;padding:0 var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--ink-muted);text-decoration:none;white-space:nowrap}.doc-link.svelte-tlcm3d:hover{color:var(--ink);background:var(--well)}.doc-link.active.svelte-tlcm3d{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.doc-link.svelte-tlcm3d:focus-visible,.toc.svelte-tlcm3d a:where(.svelte-tlcm3d):focus-visible,.contents-drawer.svelte-tlcm3d :where(.svelte-tlcm3d):focus-visible{outline:none;box-shadow:var(--focus-ring)}.toc.svelte-tlcm3d{display:none}.doc.svelte-tlcm3d{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0;max-width:52rem}.meta.svelte-tlcm3d{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.print-action.svelte-tlcm3d{margin-left:auto}.body.svelte-tlcm3d{display:flex;flex-direction:column;gap:var(--space-xl)}section.svelte-tlcm3d{display:flex;flex-direction:column;gap:var(--space-xs);scroll-margin-top:calc(var(--shell-header-h) + var(--space-md))}h2.svelte-tlcm3d{margin:0;font-family:var(--font-display);font-size:var(--fs-lead);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--ink);line-height:var(--lh-tight)}section.svelte-tlcm3d p:where(.svelte-tlcm3d){margin:0;font-size:var(--fs-prose);line-height:var(--lh-body);color:var(--ink-muted)}section.svelte-tlcm3d ul:where(.svelte-tlcm3d){margin:0;padding-left:var(--space-md);display:flex;flex-direction:column;gap:var(--space-2xs)}section.svelte-tlcm3d li:where(.svelte-tlcm3d){font-size:var(--fs-prose);line-height:var(--lh-body);color:var(--ink-muted)}.footnote.svelte-tlcm3d{margin:0;padding-top:var(--space-md);line-height:var(--lh-body);color:var(--ink-muted);border-top:1px solid var(--line);font-size:var(--fs-caption)}.footnote.svelte-tlcm3d a:where(.svelte-tlcm3d){color:var(--action-ink);text-decoration:underline;text-underline-offset:2px}.contents-drawer.svelte-tlcm3d{border:1px solid var(--line);border-radius:var(--radius-md)}.contents-drawer.svelte-tlcm3d summary:where(.svelte-tlcm3d){display:flex;align-items:center;gap:var(--space-xs);min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-md);font-size:var(--fs-ui);font-weight:var(--fw-semibold);color:var(--ink);cursor:pointer;list-style:none}.contents-drawer.svelte-tlcm3d summary:where(.svelte-tlcm3d)::-webkit-details-marker{display:none}.contents-drawer.svelte-tlcm3d .count:where(.svelte-tlcm3d){font-size:var(--fs-caption);font-weight:var(--fw-regular);color:var(--ink-faint)}.contents-drawer.svelte-tlcm3d summary:where(.svelte-tlcm3d) svg{margin-left:auto;color:var(--ink-muted);transition:transform var(--duration-fast) var(--ease-soft)}.contents-drawer[open].svelte-tlcm3d summary:where(.svelte-tlcm3d) svg{transform:rotate(180deg)}.contents-drawer.svelte-tlcm3d ol:where(.svelte-tlcm3d){max-height:60vh;overflow-y:auto;padding:0 var(--space-xs) var(--space-xs);border-top:1px solid var(--line-faint)}.toc.svelte-tlcm3d a:where(.svelte-tlcm3d),.contents-drawer.svelte-tlcm3d a:where(.svelte-tlcm3d){display:block;padding:var(--space-2xs) var(--space-sm);border-left:2px solid transparent;font-size:var(--fs-caption);line-height:var(--lh-snug);color:var(--ink-muted);text-decoration:none}.contents-drawer.svelte-tlcm3d a:where(.svelte-tlcm3d){padding-block:var(--space-xs)}.toc.svelte-tlcm3d a.sub:where(.svelte-tlcm3d),.contents-drawer.svelte-tlcm3d a.sub:where(.svelte-tlcm3d){padding-left:var(--space-lg)}.toc.svelte-tlcm3d a:where(.svelte-tlcm3d):hover,.contents-drawer.svelte-tlcm3d a:where(.svelte-tlcm3d):hover{color:var(--ink)}.toc.svelte-tlcm3d a.active:where(.svelte-tlcm3d),.contents-drawer.svelte-tlcm3d a.active:where(.svelte-tlcm3d){border-left-color:var(--ink);color:var(--ink);font-weight:var(--fw-medium)}.fallback.svelte-tlcm3d{margin:0;padding:var(--space-sm) var(--space-md);border:1px solid var(--line);border-radius:var(--radius-md);font-size:var(--fs-caption);color:var(--ink-muted)}@media(min-width:1024px){.docs.svelte-tlcm3d{display:grid;grid-template-columns:14rem minmax(0,1fr);align-items:start;column-gap:var(--space-2xl)}.doc.svelte-tlcm3d{width:100%;justify-self:center}.rail.svelte-tlcm3d{position:sticky;top:calc(var(--shell-header-h) + var(--space-lg));max-height:calc(100dvh - var(--shell-header-h) - var(--space-2xl));display:flex;flex-direction:column;gap:var(--space-xl);min-height:0}.rail-label.svelte-tlcm3d{display:block}.doc-nav.svelte-tlcm3d ul:where(.svelte-tlcm3d){flex-direction:column;gap:var(--space-2xs);overflow:visible;margin:0;padding:0}.doc-link.svelte-tlcm3d{min-height:44px;padding:0 var(--space-sm);gap:var(--space-sm);border:none;border-radius:var(--radius-md);font-size:var(--fs-body);line-height:var(--lh-snug)}.doc-link.svelte-tlcm3d svg{flex:none;color:var(--ink-faint)}.doc-link.svelte-tlcm3d:hover{background:var(--hover-tint)}.doc-link.active.svelte-tlcm3d{background:var(--action-soft);color:var(--action-strong);font-weight:var(--fw-semibold)}.doc-link.active.svelte-tlcm3d svg{color:currentColor}.toc.svelte-tlcm3d{display:flex;flex-direction:column;min-height:0}.toc.svelte-tlcm3d ol:where(.svelte-tlcm3d){overflow-y:auto;min-height:0;scrollbar-width:thin}.toc.svelte-tlcm3d a:where(.svelte-tlcm3d):not(.active){border-left-color:var(--line-faint)}.contents-drawer.svelte-tlcm3d{display:none}}@media(min-width:1280px){.docs.svelte-tlcm3d{grid-template-columns:15rem minmax(0,1fr) 16rem}.rail.svelte-tlcm3d{display:contents}.doc-nav.svelte-tlcm3d,.toc.svelte-tlcm3d{position:sticky;top:calc(var(--shell-header-h) + var(--space-lg));max-height:calc(100dvh - var(--shell-header-h) - var(--space-2xl));grid-row:1}.doc-nav.svelte-tlcm3d{grid-column:1}.toc.svelte-tlcm3d{grid-column:3}.doc.svelte-tlcm3d{grid-column:2;grid-row:1}}@media print{body:has([data-legal-document]) *{visibility:hidden}.doc.svelte-tlcm3d,.doc.svelte-tlcm3d *{visibility:visible}.doc.svelte-tlcm3d{position:absolute;inset:0 0 auto;max-width:none;color-scheme:light;--ink: CanvasText;--ink-muted: CanvasText;--ink-faint: CanvasText;--action-ink: LinkText}.print-action.svelte-tlcm3d,.contents-drawer.svelte-tlcm3d{display:none}}
