.page_main__p_5KB,.page_page__NS7Qy{min-height:100vh;position:relative}.page_main__p_5KB{z-index:10;padding:2rem 1.5rem}@media (min-width:768px){.page_main__p_5KB{padding:3rem 4rem}}@media (min-width:1024px){.page_main__p_5KB{padding:4rem 8rem}}@media (min-width:1280px){.page_main__p_5KB{padding:4rem 10rem}}.page_nav__2gbgX{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.page_navLink__I1Nk2{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;line-height:1rem;color:rgb(var(--fg-muted));transition:color .3s}.page_navLink__I1Nk2:hover{color:rgb(var(--accent))}.page_article__Eo_Um{max-width:60rem}.page_measure__5IDHo{max-width:42rem}.page_header__ADRDh{margin-bottom:2.5rem}.page_kicker__SgvuF{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--fg-muted));margin-bottom:.75rem}.page_h1__FxCZ_{font-size:1.5rem;font-weight:600;line-height:1.25;margin-bottom:1rem;text-wrap:balance}@media (min-width:768px){.page_h1__FxCZ_{font-size:1.875rem}}.page_lede__1g2d_{text-wrap:pretty}.page_byline__Eb6xe,.page_lede__1g2d_{line-height:1.625;color:rgb(var(--fg-muted))}.page_byline__Eb6xe{font-size:11px;margin-top:.75rem}.page_byline__Eb6xe,.page_h2__F8gw4{font-family:var(--font-mono),ui-monospace,monospace}.page_h2__F8gw4{font-size:.75rem;line-height:1rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--fg-muted));margin-top:3rem;margin-bottom:1rem}.page_p__7CYzs{line-height:1.625;margin-bottom:1rem;text-wrap:pretty}.page_muted__JOWg9{color:rgb(var(--fg-muted))}.page_code__7dhFN{font-family:var(--font-mono),ui-monospace,monospace;font-size:.85em;padding:.125rem .25rem;border-radius:.25rem;background:rgb(var(--fg)/.06);overflow-wrap:anywhere}.page_link__DBkwG{color:rgb(var(--accent))}.page_link__DBkwG:hover{text-decoration:underline}.page_button__gQXY4:focus-visible,.page_link__DBkwG:focus-visible,.page_tableWrap__3X64s:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.page_caption__gIRJU{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;line-height:1.625;color:rgb(var(--fg-muted));margin-top:.75rem}.page_list__UK1jD{display:grid;gap:.5rem;margin-bottom:1rem;line-height:1.625}.page_list__UK1jD li{color:rgb(var(--fg-muted));padding-left:1.1rem;position:relative}.page_list__UK1jD li:before{content:"—";position:absolute;left:0;color:rgb(var(--accent)/.7)}.page_list__UK1jD strong{color:rgb(var(--fg))}.page_figure__c6cAY{margin:0 0 1.5rem}.page_shot__KD7wo{width:100%;height:auto;border-radius:.375rem;border:1px solid rgb(var(--fg)/.1)}.dark .page_shotLight__2gvoV,.page_shotDark__WJsrq{display:none}.dark .page_shotDark__WJsrq{display:block}.page_download__qCE64{border:1px solid rgb(var(--border));border-radius:4px;padding:1.25rem;background:rgb(var(--bg-panel))}.page_downloadTitle__b7KIl{font-weight:600;line-height:1.375}.page_button__gQXY4{display:inline-flex;align-items:center;justify-content:center;margin-top:1rem;padding:.75rem 1.5rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.875rem;font-weight:600;color:rgb(var(--bg));background:rgb(var(--accent));border-radius:4px;transition:opacity .25s}.page_button__gQXY4:hover{opacity:.88}.page_tableWrap__3X64s{overflow-x:auto;margin-bottom:1rem;background:linear-gradient(to right,rgb(var(--bg)) 30%,rgb(var(--bg)/0)) 0 /2rem 100% no-repeat local,linear-gradient(to left,rgb(var(--bg)) 30%,rgb(var(--bg)/0)) 100% /2rem 100% no-repeat local,linear-gradient(to right,rgb(var(--fg)/.14),rgb(var(--fg)/0)) 0 /.75rem 100% no-repeat scroll,linear-gradient(to left,rgb(var(--fg)/.14),rgb(var(--fg)/0)) 100% /.75rem 100% no-repeat scroll}.page_table__B_6Si{width:100%;min-width:50rem;border-collapse:collapse;font-size:.875rem;line-height:1.5}.page_table__B_6Si thead th{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--fg-muted));text-align:left;vertical-align:bottom;padding:.5rem 1rem .5rem 0;border-bottom:1px solid rgb(var(--fg)/.1)}.page_table__B_6Si tbody th,.page_table__B_6Si td{text-align:left;vertical-align:top;padding:.5rem 1rem .5rem 0;border-bottom:1px solid rgb(var(--fg)/.05)}.page_table__B_6Si tbody th{font-weight:600}.page_table__B_6Si td{color:rgb(var(--fg-muted))}.page_table__B_6Si tbody th strong,.page_table__B_6Si td strong{color:rgb(var(--fg))}.page_pad__CWcZx{margin-top:1.5rem}@media (max-width:39.99rem){.page_tableWrap__3X64s{overflow-x:visible;background:none}.page_table__B_6Si{min-width:0}.page_table__B_6Si,.page_table__B_6Si tbody,.page_table__B_6Si td,.page_table__B_6Si th,.page_table__B_6Si tr{display:block}.page_table__B_6Si thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page_table__B_6Si tbody tr{padding:.75rem 0;border-bottom:1px solid rgb(var(--fg)/.1)}.page_table__B_6Si tbody th,.page_table__B_6Si td{padding:0;border-bottom:0}.page_table__B_6Si tbody th{margin-bottom:.25rem}.page_table__B_6Si td{margin-top:.5rem}.page_table__B_6Si td:before{content:attr(data-label);display:block;margin-bottom:.125rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--fg-muted))}}