._53IsIG_shell{grid-template-columns:184px minmax(0,1fr);gap:64px;padding-top:clamp(128px,12vw,152px);display:grid}._53IsIG_nav{align-self:start;gap:32px;padding-top:8px;display:grid;position:sticky;top:120px}._53IsIG_navHead{color:var(--sf-text-faint);font:400 12px/1.4 var(--sf-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}._53IsIG_nav ul{margin:0;padding:0}._53IsIG_nav a{color:var(--sf-text-faint);font:400 14px/1.4 var(--sf-sans);transition:color .24s var(--sfi-ease);padding:5px 0;display:block}._53IsIG_nav a:hover{color:var(--sf-text-muted)}._53IsIG_nav a[aria-current]{color:var(--sf-text)}._53IsIG_main{min-width:0}._53IsIG_page{grid-template-columns:minmax(0,720px) 160px;gap:64px;display:grid}._53IsIG_article{min-width:0;padding-bottom:96px}._53IsIG_toc{min-width:0}._53IsIG_toc nav{top:120px}._53IsIG_kicker{color:var(--sf-text-faint);font:400 var(--sf-meta) / 1.4 var(--sf-mono)}._53IsIG_title{color:var(--sf-text);font:600 clamp(40px, 5vw, 56px) / 1.02 var(--sf-sans);letter-spacing:-.045em;text-wrap:balance;margin-top:14px}._53IsIG_lede{max-width:56ch;color:var(--sf-text-muted);font:400 19px/1.55 var(--sf-sans);letter-spacing:-.01em;text-wrap:pretty;margin-top:18px}._53IsIG_actions{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:28px;display:flex}._53IsIG_actions>:first-child{height:36px;margin-right:4px;padding:0 16px;font-size:14px}._53IsIG_action{color:var(--sf-text-faint);font:400 14px/1.4 var(--sf-sans);cursor:pointer;transition:color .2s var(--sfi-ease);background:0 0;border:0;padding:0}._53IsIG_action:hover{color:var(--sf-text)}._53IsIG_action:focus-visible{outline:var(--sf-focus-outline,1px solid var(--sf-line-bright));outline-offset:3px;border-radius:2px}._53IsIG_prose{margin-top:72px}._53IsIG_code{margin-top:24px}._53IsIG_flow>:first-child,._53IsIG_prose>._53IsIG_flow:first-child>:first-child{margin-top:0}._53IsIG_flow h2{color:var(--sf-text);font:600 28px/1.2 var(--sf-sans);letter-spacing:-.03em;margin-top:88px;scroll-margin-top:120px}._53IsIG_flow h3{color:var(--sf-text);font:600 19px/1.3 var(--sf-sans);letter-spacing:-.02em;margin-top:48px;scroll-margin-top:120px}._53IsIG_flow .dc-anchor{color:inherit}._53IsIG_flow p,._53IsIG_flow li{color:var(--sf-text-muted);font:400 16px/1.7 var(--sf-sans)}._53IsIG_flow p{max-width:64ch;margin-top:16px}._53IsIG_flow ul,._53IsIG_flow ol{max-width:64ch;margin:16px 0 0;padding-left:20px}._53IsIG_flow ul{list-style:outside}._53IsIG_flow ol{list-style:decimal}._53IsIG_flow li+li{margin-top:8px}._53IsIG_flow li::marker{color:var(--sf-text-ghost)}._53IsIG_flow strong{color:var(--sf-text);font-weight:500}._53IsIG_flow a:not(.dc-anchor){color:var(--sf-text);text-decoration:underline;-webkit-text-decoration-color:var(--sf-line-bright);text-decoration-color:var(--sf-line-bright);text-underline-offset:3px;transition:text-decoration-color .2s var(--sfi-ease)}._53IsIG_flow a:not(.dc-anchor):hover{text-decoration-color:currentColor}._53IsIG_flow code{color:var(--sf-text);font:400 .86em/1 var(--sf-mono);background:#ffffff0f;border-radius:6px;padding:2px 6px}._53IsIG_flow .dc-table{scrollbar-width:thin;margin-top:24px;overflow-x:auto}._53IsIG_flow table{border-collapse:collapse;width:100%}._53IsIG_flow th{color:var(--sf-text-faint);font:400 13px/1.4 var(--sf-sans);text-align:left;padding:0 20px 12px 0}._53IsIG_flow td{border-top:1px solid var(--sfi-rule);color:var(--sf-text-muted);font:400 14px/1.55 var(--sf-sans);vertical-align:top;padding:14px 20px 14px 0}._53IsIG_flow td:first-child{white-space:nowrap}._53IsIG_release{scroll-margin-top:120px}._53IsIG_release+._53IsIG_release{margin-top:96px}._53IsIG_date{color:var(--sf-text-faint);font:400 var(--sf-meta) / 1.4 var(--sf-mono)}._53IsIG_releaseTitle{color:var(--sf-text);font:600 28px/1.2 var(--sf-sans);letter-spacing:-.03em;margin-top:10px}._53IsIG_pieces{flex-wrap:wrap;gap:8px;max-width:720px;margin:24px 0 0;padding:0;display:flex}._53IsIG_pieces a{height:30px;color:var(--sf-text-muted);font:400 13px/1 var(--sf-sans);transition:background .2s var(--sfi-ease), color .2s var(--sfi-ease);background:#ffffff0f;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}._53IsIG_pieces a:hover{color:var(--sf-text);background:#ffffff17}._53IsIG_piecesHead{color:var(--sf-text-faint);font:400 13px/1.4 var(--sf-sans);margin-top:28px}@media (max-width:1180px){._53IsIG_page{grid-template-columns:minmax(0,720px)}._53IsIG_toc{display:none}}@media (max-width:900px){._53IsIG_shell{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:112px}._53IsIG_nav{margin:0 calc(-1 * var(--sf-gutter));padding:0 var(--sf-gutter) 4px;scrollbar-width:none;gap:4px;display:flex;position:static;overflow-x:auto}._53IsIG_navGroup{display:contents}._53IsIG_navHead{display:none}._53IsIG_nav ul{display:contents}._53IsIG_nav a{white-space:nowrap;border-radius:999px;flex:none;padding:7px 12px}._53IsIG_nav a[aria-current]{background:#ffffff14}._53IsIG_prose{margin-top:56px}._53IsIG_flow h2{margin-top:72px;font-size:24px}._53IsIG_lede{font-size:17px}}._53IsIG_flow td code{white-space:nowrap}._53IsIG_flow td:first-child{white-space:normal;min-width:180px}._53IsIG_release ._53IsIG_flow{margin-top:20px}
