:root{color-scheme:light}html{scroll-behavior:smooth;scroll-padding-top:1.5rem}body{background:#fff}a:focus-visible,button:focus-visible,summary:focus-visible,.table-scroll:focus-visible{outline:2px solid hsl(204,86%,53%);outline-offset:4px}.skip-link{position:absolute;top:-5rem;left:1rem;background:#fff;padding:.75rem 1rem;z-index:2}.skip-link:focus{top:1rem}.publication-header{text-align:center}.venue{color:#8b0000;font-weight:bold;margin:.5rem 0 1rem}.venue>span{margin-inline:.35rem}.authors>span{display:inline-block}.affiliations{margin-top:.5rem}.affiliations p{margin:.25rem 0}.author-notes{margin-top:.5rem;color:#666}.publication-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.publication-links .button{gap:.5rem}.publication-resource-label{display:inline-flex;align-items:center;min-height:2.5em;margin:5px 0;padding:0 .75rem;color:#666}.publication-links svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.publication-links .video-icon{fill:currentColor;stroke:none}.link-block>.unavailable{margin-top:5px;margin-bottom:5px;opacity:.65;cursor:default}.wide-figure{max-width:none}.figure-link{display:block}.reading-width{max-width:48rem!important}.section-intro{max-width:48rem;margin:0 auto 1.5rem;text-align:center}.abstract-text p:last-child{margin-bottom:0}.method-steps{margin:1.5rem 0;padding-left:1.5rem}.method-steps li{padding-left:.5rem;margin-bottom:1.5rem}.method-steps h3{margin-bottom:.5rem}.equation{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;padding:1.25rem 1rem;background:#f5f5f5;border-radius:.5rem;font-family:Georgia,"Times New Roman",serif;font-size:1.2rem}.equation-divider{width:1px;height:1.5rem;background:#dbdbdb}.equation-caption,.defaults{margin-top:.75rem;text-align:center}.result-source{margin-bottom:1rem;text-align:center;color:#555}.table-hint{display:none}.table-scroll{overflow-x:auto;overscroll-behavior-x:contain}.results-table{font-variant-numeric:tabular-nums}.results-table th,.results-table td{white-space:nowrap}.results-table th:not(:first-child),.results-table td:not(:first-child){text-align:right}.results-table .dataset-row th{padding-top:1.25rem;text-align:left}.results-table caption{caption-side:bottom;padding-top:.75rem}.table-note,.results-download{margin-top:1rem}.controlled-results{margin-top:1.5rem;padding:1.25rem;border:1px solid #dbdbdb;border-radius:.5rem}.controlled-results summary{cursor:pointer;font-weight:600}.controlled-results[open] summary{margin-bottom:1rem}.controlled-results>p{margin-bottom:1rem}.citation-heading{position:relative;margin-bottom:1.5rem;text-align:center}.citation-heading h2{margin:0}.citation-heading button{position:absolute;right:0;top:0}.citation-tools{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:.75rem}#copy-status{color:#555}.video-coming-soon{padding:2rem;background:#f5f5f5;border-radius:.5rem;text-align:center}.footer{text-align:center}.footer p+p{margin-top:1rem}@media screen and (max-width:600px){.link-block>.button{width:100%;height:auto;min-height:2.5em;margin:0;padding:.5em .65em;white-space:normal}.link-block>.unavailable{margin:0}.publication-links{gap:.4rem}.desktop-break{display:none}.reading-width{max-width:100%!important}.equation{flex-direction:column;gap:.75rem;font-size:1rem}.equation-divider{display:none}.table-hint{display:block;margin-bottom:.75rem;text-align:center;color:#555}.controlled-results{padding:1rem}.citation-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem}.citation-heading button{position:static}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}