.starter-tabs:where(.astro-3c5jb2xi):not([data-tabs-ready]) :where(.astro-3c5jb2xi)[role=tablist]{display:none}.starter-tabs:where(.astro-3c5jb2xi):not([data-tabs-ready]) :where(.astro-3c5jb2xi)[role=tabpanel][hidden]{display:block}.starter-tabs:where(.astro-3c5jb2xi):not([data-tabs-ready]) :where(.astro-3c5jb2xi)[role=tabpanel]+:where(.astro-3c5jb2xi)[role=tabpanel]{margin-top:var(--s5)}.panel-name:where(.astro-3c5jb2xi){margin:0 0 var(--s2);color:var(--ink);font-weight:650;display:none}.starter-tabs:where(.astro-3c5jb2xi):not([data-tabs-ready]) .panel-name:where(.astro-3c5jb2xi){display:block}.on-page:where(.astro-3c5jb2xi){font-size:var(--t-note)}.on-page:where(.astro-3c5jb2xi) .label:where(.astro-3c5jb2xi){color:var(--muted);font-weight:500}.on-page:where(.astro-3c5jb2xi) ol:where(.astro-3c5jb2xi){margin:0;padding:0;list-style:none}.on-page:where(.astro-3c5jb2xi) li:where(.astro-3c5jb2xi)+li:where(.astro-3c5jb2xi){margin-top:2px}.on-page:where(.astro-3c5jb2xi) a:where(.astro-3c5jb2xi){color:var(--muted);padding:2px 0;text-decoration:none;display:block}.on-page:where(.astro-3c5jb2xi) a:where(.astro-3c5jb2xi):hover{color:var(--ink);text-underline-offset:.22em;text-decoration:underline}@media (width<=1099px){.on-page:where(.astro-3c5jb2xi){display:none}}.gsec:where(.astro-3c5jb2xi){padding-top:var(--sec-gap,clamp(56px, 2rem + 3vw, 88px))}.gsec:where(.astro-3c5jb2xi):first-of-type{padding-top:0}.gsec:where(.astro-3c5jb2xi)>h2:where(.astro-3c5jb2xi){margin-bottom:var(--s4)}.gsec:where(.astro-3c5jb2xi)>p:where(.astro-3c5jb2xi),.gsec:where(.astro-3c5jb2xi)>ul:where(.astro-3c5jb2xi):not(.related):not(.refs):not(.nested-rules){max-width:var(--measure)}.gsec:where(.astro-3c5jb2xi)>p:where(.astro-3c5jb2xi)+p:where(.astro-3c5jb2xi),.gsec:where(.astro-3c5jb2xi)>.file:where(.astro-3c5jb2xi)+p:where(.astro-3c5jb2xi),.gsec:where(.astro-3c5jb2xi)>.table-wrap:where(.astro-3c5jb2xi)+p:where(.astro-3c5jb2xi),.gsec:where(.astro-3c5jb2xi)>.after:where(.astro-3c5jb2xi){margin-top:var(--s4)}.gsec:where(.astro-3c5jb2xi)>.file:where(.astro-3c5jb2xi),.gsec:where(.astro-3c5jb2xi)>.table-wrap:where(.astro-3c5jb2xi),.gsec:where(.astro-3c5jb2xi)>.annot:where(.astro-3c5jb2xi),.gsec:where(.astro-3c5jb2xi)>.tree:where(.astro-3c5jb2xi){margin-top:var(--s5)}.gsec:where(.astro-3c5jb2xi) .mnote:where(.astro-3c5jb2xi){align-self:start}@media (width>=1100px){.gsec:where(.astro-3c5jb2xi) .mnote:where(.astro-3c5jb2xi){margin-top:var(--s5)}}.intro:where(.astro-3c5jb2xi){font-size:1.0625rem}.tree:where(.astro-3c5jb2xi){margin-top:var(--s7)}.many-note:where(.astro-3c5jb2xi){align-self:start}.nested-rules:where(.astro-3c5jb2xi){gap:var(--s2);color:var(--text);font-size:var(--t-note);margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.nested-rules:where(.astro-3c5jb2xi) li:where(.astro-3c5jb2xi){padding-left:var(--s3);border-left:2px solid var(--rule)}@media (width>=1100px){.nested-rules:where(.astro-3c5jb2xi){margin-top:var(--s5)}}@media (width<=1099px){.nested-rules:where(.astro-3c5jb2xi){margin-top:var(--s4)}}.limits:where(.astro-3c5jb2xi){gap:var(--s2);padding-left:1.25em;display:grid}.limits:where(.astro-3c5jb2xi) li:where(.astro-3c5jb2xi)::marker{color:var(--ctl)}.data-table:where(.astro-3c5jb2xi).speed{width:auto;min-width:min(100%,26rem)}.data-table:where(.astro-3c5jb2xi).speed td:where(.astro-3c5jb2xi).num:first-child{text-align:left}.rulesets:where(.astro-3c5jb2xi) td:where(.astro-3c5jb2xi):first-child code:where(.astro-3c5jb2xi){white-space:nowrap}.refs:where(.astro-3c5jb2xi){gap:var(--s5) var(--s7);margin:var(--s5) 0 0;padding:0;list-style:none;display:grid}@media (width>=800px){.refs:where(.astro-3c5jb2xi){grid-template-columns:repeat(2,minmax(0,1fr))}}.refs:where(.astro-3c5jb2xi) li:where(.astro-3c5jb2xi){padding-top:var(--s3);border-top:1px solid var(--rule)}.refs:where(.astro-3c5jb2xi) a:where(.astro-3c5jb2xi){color:var(--ink);font-family:var(--font-code);font-size:.875rem;font-weight:700}.refs:where(.astro-3c5jb2xi) p:where(.astro-3c5jb2xi){margin-top:var(--s2);font-size:var(--t-small);text-wrap:pretty}.try-copy:where(.astro-3c5jb2xi){gap:var(--s4);max-width:var(--measure);align-content:start;display:grid}.try-copy:where(.astro-3c5jb2xi) h2:where(.astro-3c5jb2xi){margin:0}.try-install:where(.astro-3c5jb2xi){align-self:start}@media (width>=1100px){.try-install:where(.astro-3c5jb2xi){padding-top:calc(var(--t-h2) * 1.12 + var(--s4))}}@media (width<=1099px){.try-install:where(.astro-3c5jb2xi){margin-top:var(--s6)}}.next:where(.astro-3c5jb2xi){padding-bottom:var(--s9)}.kinds-list:where(.astro-3c5jb2xi){max-width:var(--measure);border-top:1px solid var(--rule);margin:0;display:grid}.kinds-list:where(.astro-3c5jb2xi)>div:where(.astro-3c5jb2xi){gap:var(--s1) var(--s5);padding:var(--s2) 0;border-bottom:1px solid var(--rule);font-size:var(--t-small);grid-template-columns:minmax(0,1fr) auto;display:grid}.kinds-list:where(.astro-3c5jb2xi) dt:where(.astro-3c5jb2xi){color:var(--text);text-wrap:pretty}.kinds-list:where(.astro-3c5jb2xi) dd:where(.astro-3c5jb2xi){font-family:var(--font-code);text-align:right;margin:0;font-size:.8125rem}@media (width<=599px){.kinds-list:where(.astro-3c5jb2xi)>div:where(.astro-3c5jb2xi){grid-template-columns:minmax(0,1fr)}.kinds-list:where(.astro-3c5jb2xi) dd:where(.astro-3c5jb2xi){text-align:left}}.sub:where(.astro-3c5jb2xi){margin-top:var(--s7);font-size:var(--t-h3)}.rulesets-para:where(.astro-3c5jb2xi){margin-top:var(--s3);max-width:var(--measure);text-wrap:pretty}@media (width<=699px){.data-table:where(.astro-3c5jb2xi).stack thead:where(.astro-3c5jb2xi){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.data-table:where(.astro-3c5jb2xi).stack,.data-table:where(.astro-3c5jb2xi).stack tbody:where(.astro-3c5jb2xi),.data-table:where(.astro-3c5jb2xi).stack tr:where(.astro-3c5jb2xi),.data-table:where(.astro-3c5jb2xi).stack td:where(.astro-3c5jb2xi){display:block}.data-table:where(.astro-3c5jb2xi).stack tbody:where(.astro-3c5jb2xi){border-top:1.5px solid var(--ink)}.data-table:where(.astro-3c5jb2xi).stack tr:where(.astro-3c5jb2xi){padding:var(--s3) 0;border-bottom:1px solid var(--rule)}.data-table:where(.astro-3c5jb2xi).stack td:where(.astro-3c5jb2xi),.data-table:where(.astro-3c5jb2xi).stack td:where(.astro-3c5jb2xi).num{text-align:left;border:0;padding:0}.data-table:where(.astro-3c5jb2xi).stack td:where(.astro-3c5jb2xi)+td:where(.astro-3c5jb2xi){margin-top:var(--s1)}.data-table:where(.astro-3c5jb2xi).stack td:where(.astro-3c5jb2xi)[data-label]:before{content:attr(data-label) ": ";color:var(--muted);font-size:var(--t-note)}}
