.citation-content.svelte-15va1g2 .csl-entry{line-height:1.6}.citation-content.svelte-15va1g2 i{font-style:italic}.article-body.svelte-5iplu7 .body-prose{font-family:var(--font-serif);font-size:1.0625rem;line-height:1.8;color:var(--color-stone-800);margin-bottom:1.25rem}@media(min-width:640px){.article-body.svelte-5iplu7 .body-prose{font-size:1.125rem}}.article-body.svelte-5iplu7 .body-prose p+p{margin-top:1.25rem}.article-body.svelte-5iplu7 .body-prose em{font-style:italic}.article-body.svelte-5iplu7 .body-prose ul,.article-body.svelte-5iplu7 .body-prose ol{padding-left:1.5rem;margin:.75rem 0}.article-body.svelte-5iplu7 .body-prose ul{list-style:disc}.article-body.svelte-5iplu7 .body-prose ol{list-style:decimal}.article-body.svelte-5iplu7 .body-prose li{padding-left:.375rem;margin:.375rem 0}.article-body.svelte-5iplu7 .body-prose li::marker{color:var(--color-stone-400)}.article-body.svelte-5iplu7 .body-prose a:not(.citation-link):not(.xref-link):not(.footnote-link){color:var(--color-accent-700);text-decoration:underline;text-decoration-color:var(--color-accent-200);text-underline-offset:2px}.article-body.svelte-5iplu7 .body-prose a:not(.citation-link):not(.xref-link):not(.footnote-link):hover{text-decoration-color:var(--color-accent-700)}.article-body.svelte-5iplu7 .citation-link,.article-body.svelte-5iplu7 .xref-link,.article-body.svelte-5iplu7 .footnote-link{color:var(--color-accent-700);text-decoration:none;border-radius:2px}.article-body.svelte-5iplu7 .citation-link:hover,.article-body.svelte-5iplu7 .xref-link:hover,.article-body.svelte-5iplu7 .footnote-link:hover{text-decoration:underline;text-underline-offset:2px}.article-body.svelte-5iplu7 sup{font-size:.7em;font-family:var(--font-sans)}.article-body.svelte-5iplu7 .body-table table{width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:.8125rem;line-height:1.5;color:var(--color-stone-700)}.article-body.svelte-5iplu7 .body-table caption{caption-side:top;text-align:left;font-size:.875rem;line-height:1.5rem;color:var(--color-stone-600);padding-bottom:.75rem}.article-body.svelte-5iplu7 .body-table thead th{border-top:2px solid var(--color-stone-300);border-bottom:1px solid var(--color-stone-300);padding:.5rem .75rem;text-align:left;font-weight:600;color:var(--color-stone-900);vertical-align:bottom}.article-body.svelte-5iplu7 .body-table tbody td{border-bottom:1px solid var(--color-stone-200);padding:.5rem .75rem;vertical-align:top}.article-body.svelte-5iplu7 .body-table tbody tr:last-child td{border-bottom:2px solid var(--color-stone-300)}.article-body.svelte-5iplu7 .body-table tbody tr:hover td{background-color:var(--color-stone-50)}.article-body.svelte-5iplu7 .footnote-content p{display:inline}.shc-article.svelte-10fq4z{font-family:var(--font-serif);font-size:1.0625rem;line-height:1.8;color:var(--color-stone-800)}@media(min-width:640px){.shc-article.svelte-10fq4z{font-size:1.125rem}}.shc-article.svelte-10fq4z [id]{scroll-margin-top:6rem}.shc-article.svelte-10fq4z .shc-heading{font-family:var(--font-sans);font-weight:600;letter-spacing:-.01em;color:var(--color-stone-900)}.shc-article.svelte-10fq4z section[data-level="2"]>.shc-heading{font-size:1.375rem;line-height:1.75rem;margin:3rem 0 1rem}.shc-article.svelte-10fq4z section[data-level="3"]>.shc-heading{font-size:1.125rem;line-height:1.5rem;margin:2.5rem 0 .75rem}.shc-article.svelte-10fq4z section[data-level="4"]>.shc-heading{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--color-stone-800);margin:2rem 0 .5rem}.shc-article.svelte-10fq4z>section:first-child>.shc-heading{margin-top:0}.shc-article.svelte-10fq4z .shc-secnum{font-weight:400;color:var(--color-stone-400);font-variant-numeric:tabular-nums;margin-right:.375rem}.shc-article.svelte-10fq4z section#references,.shc-article.svelte-10fq4z section#footnotes,.shc-article.svelte-10fq4z section#acknowledgements,.shc-article.svelte-10fq4z section#data-availability{margin-top:3.5rem;padding-top:2rem;border-top:1px solid var(--color-stone-200)}.shc-article.svelte-10fq4z section#references>.shc-heading,.shc-article.svelte-10fq4z section#footnotes>.shc-heading,.shc-article.svelte-10fq4z section#acknowledgements>.shc-heading,.shc-article.svelte-10fq4z section#data-availability>.shc-heading{margin-top:0}.shc-article.svelte-10fq4z p{margin:1.25rem 0}.shc-article.svelte-10fq4z em{font-style:italic}.shc-article.svelte-10fq4z i[lang]:not([lang^=en]){font-style:normal}.shc-article.svelte-10fq4z code{font-family:var(--font-mono);font-size:.8em;background:var(--color-stone-100);border-radius:4px;padding:.1em .35em}.shc-article.svelte-10fq4z abbr[title]{text-decoration:underline dotted;text-underline-offset:2px;cursor:help}.shc-article.svelte-10fq4z sup,.shc-article.svelte-10fq4z sub{font-size:.7em;font-family:var(--font-sans)}.shc-article.svelte-10fq4z ul,.shc-article.svelte-10fq4z ol{padding-left:1.5rem;margin:.75rem 0}.shc-article.svelte-10fq4z ul{list-style:disc}.shc-article.svelte-10fq4z ol{list-style:decimal}.shc-article.svelte-10fq4z li{padding-left:.375rem;margin:.375rem 0}.shc-article.svelte-10fq4z li::marker{color:var(--color-stone-400)}.shc-article.svelte-10fq4z blockquote{border-left:2px solid var(--color-stone-300);padding-left:1.25rem;margin:1.5rem 0;font-style:italic;color:var(--color-stone-600)}.shc-article.svelte-10fq4z .shc-attribution{font-family:var(--font-sans);font-style:normal;font-size:.875rem;color:var(--color-stone-500)}.shc-article.svelte-10fq4z a{color:var(--color-accent-700)}.shc-article.svelte-10fq4z p a[target=_blank],.shc-article.svelte-10fq4z li a[target=_blank]{text-decoration:underline;text-decoration-color:var(--color-accent-200);text-underline-offset:2px}.shc-article.svelte-10fq4z a:hover{text-decoration:underline;text-decoration-color:var(--color-accent-700);text-underline-offset:2px}.shc-article.svelte-10fq4z .shc-xref,.shc-article.svelte-10fq4z .shc-cite a,.shc-article.svelte-10fq4z .shc-fnref{text-decoration:none}.shc-article.svelte-10fq4z .shc-fnref{border-radius:2px}.shc-article.svelte-10fq4z .shc-pre,.shc-article.svelte-10fq4z .shc-listing pre{margin:1.5rem 0;overflow-x:auto;border-radius:.5rem;background:var(--color-stone-50);border:1px solid var(--color-stone-200);padding:1rem}.shc-article.svelte-10fq4z .shc-pre code,.shc-article.svelte-10fq4z .shc-listing pre code{background:none;border-radius:0;padding:0;font-size:.8125rem;line-height:1.5rem;color:var(--color-stone-800)}.shc-article.svelte-10fq4z .shc-listing pre{margin-bottom:.75rem}.shc-article.svelte-10fq4z .shc-figure,.shc-article.svelte-10fq4z .shc-listing,.shc-article.svelte-10fq4z .shc-equation{margin:2.5rem 0}.shc-article.svelte-10fq4z .shc-figure img{display:block;margin:0 auto;max-width:100%;height:auto;max-height:36rem;padding:.75rem;background:#fff;border:1px solid var(--color-stone-200);border-radius:.375rem;cursor:zoom-in}.shc-article.svelte-10fq4z .shc-figzoom{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;border-radius:.375rem}.shc-article.svelte-10fq4z .shc-figzoom:focus-visible{outline:2px solid var(--color-accent-600);outline-offset:2px}.shc-article.svelte-10fq4z figcaption{margin-top:.75rem;font-family:var(--font-sans);font-size:.875rem;line-height:1.5rem;color:var(--color-stone-600)}.shc-article.svelte-10fq4z .shc-caplabel{font-weight:600;color:var(--color-stone-900)}.shc-article.svelte-10fq4z .shc-eqwrap{display:flex;align-items:center;gap:1rem}.shc-article.svelte-10fq4z .shc-eqwrap math{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;padding:.375rem 0}.shc-article.svelte-10fq4z .shc-eqnum{font-family:var(--font-sans);font-size:.875rem;color:var(--color-stone-400);font-variant-numeric:tabular-nums}.shc-article.svelte-10fq4z .shc-displaymath{margin:1.5rem 0;overflow-x:auto;overflow-y:hidden;padding:.375rem 0;text-align:center}.shc-article.svelte-10fq4z math{font-size:1.05em}.shc-article.svelte-10fq4z .shc-tablewrap{margin:2.5rem 0;overflow-x:auto;position:relative}.shc-article.svelte-10fq4z .shc-tablewrap.is-scrollable:not(.at-end):after{content:"";position:sticky;top:0;right:0;float:right;width:3rem;height:100%;margin-left:-3rem;pointer-events:none;background:linear-gradient(to right,transparent,var(--color-white, #fff))}.shc-article.svelte-10fq4z .shc-tablewrap .shc-table{margin:0}.shc-article.svelte-10fq4z .shc-table{width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:.8125rem;line-height:1.5;color:var(--color-stone-700);margin:2.5rem 0}.shc-article.svelte-10fq4z .shc-table caption{caption-side:top;text-align:left;font-size:.875rem;line-height:1.5rem;color:var(--color-stone-600);padding-bottom:.75rem}.shc-article.svelte-10fq4z .shc-table thead th{border-top:2px solid var(--color-stone-300);border-bottom:1px solid var(--color-stone-300);padding:.5rem .75rem;text-align:left;font-weight:600;color:var(--color-stone-900);vertical-align:bottom}.shc-article.svelte-10fq4z .shc-table tbody td,.shc-article.svelte-10fq4z .shc-table tbody th{border-bottom:1px solid var(--color-stone-200);padding:.5rem .75rem;vertical-align:top;text-align:left}.shc-article.svelte-10fq4z .shc-table tbody tr:last-child td,.shc-article.svelte-10fq4z .shc-table tbody tr:last-child th{border-bottom:2px solid var(--color-stone-300)}.shc-article.svelte-10fq4z .shc-table tbody tr:hover td{background-color:var(--color-stone-50)}.shc-article.svelte-10fq4z .shc-align-right{text-align:right!important}.shc-article.svelte-10fq4z .shc-align-center{text-align:center!important}.shc-article.svelte-10fq4z .shc-align-left{text-align:left!important}.shc-article.svelte-10fq4z .shc-references{list-style:none;padding:0;margin:1.25rem 0 0}.shc-article.svelte-10fq4z .shc-references li{font-size:.9375rem;line-height:1.5rem;padding:.125rem .5rem .125rem 2.5rem;margin:.375rem -.5rem;text-indent:-2rem;border-radius:.25rem;transition:background-color .15s}.shc-article.svelte-10fq4z .shc-references li:target{background-color:var(--color-accent-50)}.shc-article.svelte-10fq4z .shc-refnum{font-family:var(--font-sans);font-size:.8125rem;color:var(--color-stone-400);font-variant-numeric:tabular-nums}.shc-article.svelte-10fq4z .shc-footnotes{list-style:none;padding:0;margin:1.25rem 0 0}.shc-article.svelte-10fq4z .shc-footnotes li{font-size:.9375rem;line-height:1.5rem;padding:.125rem .5rem .125rem 2rem;margin:.375rem -.5rem;text-indent:-1.5rem;border-radius:.25rem;transition:background-color .15s}.shc-article.svelte-10fq4z .shc-footnotes li:target{background-color:var(--color-accent-50)}.shc-article.svelte-10fq4z .shc-footnotes li p{display:inline;margin:0}.shc-article.svelte-10fq4z .shc-fnnum{font-family:var(--font-sans);font-size:.8125rem;color:var(--color-stone-400);font-variant-numeric:tabular-nums}.shc-article.svelte-10fq4z .shc-backref{margin-left:.25rem;text-decoration:none}.shc-article.svelte-10fq4z .shc-popover{font-family:var(--font-sans);text-indent:0}.shc-article.svelte-10fq4z .shc-popover cite{color:var(--color-stone-900);font-style:normal}.shc-article.svelte-10fq4z .shc-popover a{overflow-wrap:anywhere}
