.related-research:where(.astro-5er7hybm){border-top:1px solid var(--sl-color-hairline);margin-top:2.5rem;padding-top:1rem}.related-research:where(.astro-5er7hybm) h2:where(.astro-5er7hybm){font-size:1.6rem;scroll-margin-top:6rem}.related-research:where(.astro-5er7hybm) p:where(.astro-5er7hybm){line-height:1.75}.experiment-report:where(.astro-phpqowa7){min-width:0;--report-rule:var(--sl-color-hairline)}.report-intro:where(.astro-phpqowa7){margin-bottom:2rem}.report-meta:where(.astro-phpqowa7){font-size:.8rem;color:var(--sl-color-gray-2)}.report-description:where(.astro-phpqowa7){font-size:1.12rem;line-height:1.65;max-width:65ch}.report-actions:where(.astro-phpqowa7){display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.85rem}.report-contents:where(.astro-phpqowa7){border-block:1px solid var(--report-rule);padding:1rem 0;margin:2rem 0 2.5rem}.report-contents:where(.astro-phpqowa7) summary:where(.astro-phpqowa7){font-size:.85rem;font-weight:600;cursor:pointer}.report-contents:where(.astro-phpqowa7) details:where(.astro-phpqowa7){border:0;padding:0;margin:0}.report-contents:where(.astro-phpqowa7) ol:where(.astro-phpqowa7){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;margin:1rem 0 0;padding-left:1.2rem;font-size:.85rem}.report-package:where(.astro-phpqowa7){border-top:1px solid var(--report-rule);margin-top:3rem;padding-top:1.5rem;font-size:.9rem}.report-package:where(.astro-phpqowa7) h2:where(.astro-phpqowa7){font-family:Georgia,serif;font-size:1.6rem;font-weight:500;color:var(--sl-color-text)}.report-package:where(.astro-phpqowa7) dl:where(.astro-phpqowa7){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.4rem 1rem}.report-package:where(.astro-phpqowa7) dd:where(.astro-phpqowa7){margin:0}.report-package:where(.astro-phpqowa7) dt:where(.astro-phpqowa7){color:var(--sl-color-gray-2)}.report-package:where(.astro-phpqowa7) p:where(.astro-phpqowa7),.report-package:where(.astro-phpqowa7) dl:where(.astro-phpqowa7){margin:1rem 0}.report-downloads:where(.astro-phpqowa7){list-style:none;margin:1.25rem 0;padding:0}.report-downloads:where(.astro-phpqowa7) li:where(.astro-phpqowa7){display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--report-rule);padding:.75rem 0}.report-downloads:where(.astro-phpqowa7) a:where(.astro-phpqowa7){overflow-wrap:anywhere;min-width:0;text-decoration:underline;text-underline-offset:.2em}.report-downloads:where(.astro-phpqowa7) span:where(.astro-phpqowa7){flex-shrink:0;font-size:.8rem;color:var(--sl-color-gray-2);font-variant-numeric:tabular-nums}.report-originals:where(.astro-phpqowa7) summary:where(.astro-phpqowa7){cursor:pointer;font-weight:600}.report-originals:where(.astro-phpqowa7) summary:where(.astro-phpqowa7) span:where(.astro-phpqowa7){display:block;margin:.2rem 0 0;font-size:.8rem;font-weight:400;color:var(--sl-color-gray-2)}.report-originals:where(.astro-phpqowa7) a:where(.astro-phpqowa7){font-family:var(--sl-font-mono);font-size:.75rem}.report-prose:where(.astro-phpqowa7){line-height:1.75}.report-prose:where(.astro-phpqowa7) h2{font-size:1.85rem;scroll-margin-top:6rem;border-top:1px solid var(--report-rule);padding-top:1.3rem;margin-top:2.5rem}.report-prose:where(.astro-phpqowa7) h3{font-size:1.35rem;scroll-margin-top:6rem}.report-prose:where(.astro-phpqowa7) img{display:block;width:100%;max-width:100%;height:auto;background:#fff}.report-prose:where(.astro-phpqowa7) .report-figure-link{display:block;padding:0!important;outline-offset:4px}.report-prose:where(.astro-phpqowa7) figure{margin:2rem 0;scroll-margin-top:6rem}.report-prose:where(.astro-phpqowa7) figcaption{margin-top:.65rem;font-size:.8rem;line-height:1.55;color:var(--sl-color-gray-2)}.report-prose:where(.astro-phpqowa7) .table-wrap{overflow:auto;max-height:32rem;max-width:100%;border:1px solid var(--report-rule);margin:1rem 0}.report-prose:where(.astro-phpqowa7) .report-data-table{margin:0;border:1px solid var(--report-rule);padding:1rem}.report-prose:where(.astro-phpqowa7) .report-data-table table{width:max-content;min-width:100%}.report-prose:where(.astro-phpqowa7) .report-data-table td{white-space:nowrap}.report-prose:where(.astro-phpqowa7) table{font-size:.85rem;width:100%;border-collapse:collapse}.report-prose:where(.astro-phpqowa7) th,.report-prose:where(.astro-phpqowa7) td{padding:.65rem .8rem;border-bottom:1px solid var(--report-rule);text-align:left;vertical-align:top;overflow-wrap:anywhere}.report-prose:where(.astro-phpqowa7) th{background:var(--sl-color-bg-sidebar);font-weight:600;font-size:.78rem}.report-prose:where(.astro-phpqowa7) pre{overflow-x:auto}.report-prose:where(.astro-phpqowa7) details{margin-top:2rem;border-top:1px solid var(--report-rule);padding-top:1rem}.report-prose:where(.astro-phpqowa7) summary{cursor:pointer;font-weight:600}@media(max-width:40rem){.report-contents:where(.astro-phpqowa7) ol:where(.astro-phpqowa7){grid-template-columns:1fr}.report-package:where(.astro-phpqowa7) dl:where(.astro-phpqowa7){grid-template-columns:1fr}.report-package:where(.astro-phpqowa7) dd:where(.astro-phpqowa7){margin-bottom:.5rem}.report-downloads:where(.astro-phpqowa7) li:where(.astro-phpqowa7){flex-wrap:wrap;gap:.25rem}.report-prose:where(.astro-phpqowa7) h2{font-size:1.6rem}}@media print{.report-contents:where(.astro-phpqowa7),.report-actions:where(.astro-phpqowa7),.report-package:where(.astro-phpqowa7){display:none}.report-prose:where(.astro-phpqowa7) figure{break-inside:avoid}.report-prose:where(.astro-phpqowa7) .table-wrap{overflow:visible;max-height:none}}
