.shortcut-table-frame[data-astro-cid-gzsonakg]{border-radius:var(--radius-md);overflow-x:auto}.shortcut-table-frame[data-astro-cid-gzsonakg]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.shortcut-table[data-astro-cid-gzsonakg]{border-collapse:collapse;width:100%}.shortcut-table[data-astro-cid-gzsonakg] [data-astro-cid-gzsonakg]:is(th,td){border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:top;padding:.625rem .75rem}.shortcut-table[data-astro-cid-gzsonakg] thead[data-astro-cid-gzsonakg] th[data-astro-cid-gzsonakg]{color:var(--color-foreground-faint);font-family:var(--font-mono);font-size:var(--text-label-md);letter-spacing:.5px;text-transform:uppercase;font-weight:500}.shortcut-table[data-astro-cid-gzsonakg] td[data-astro-cid-gzsonakg]{white-space:nowrap}.shortcut-label[data-astro-cid-gzsonakg]{color:var(--color-foreground);font-weight:500;display:block}.shortcut-description[data-astro-cid-gzsonakg]{color:var(--color-foreground-muted);font-size:var(--text-body-md);margin-top:.125rem;font-weight:400;display:block}.shortcut-table[data-astro-cid-gzsonakg] kbd[data-astro-cid-gzsonakg]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-foreground);font-family:var(--font-mono);font-size:var(--text-body-md);margin:0 .375rem .25rem 0;padding:.125rem .5rem;display:inline-block}.shortcut-unassigned[data-astro-cid-gzsonakg]{color:var(--color-foreground-faint);font-size:var(--text-body-md)}.steps[data-astro-cid-vlhsbvt2] ol{counter-reset:step;padding-left:0;list-style:none}.steps[data-astro-cid-vlhsbvt2] ol>li{counter-increment:step;margin-bottom:.75rem;padding-left:2.5rem;position:relative}.steps[data-astro-cid-vlhsbvt2] ol>li:before{content:counter(step);border:1px solid var(--color-border);background:var(--color-surface);width:1.625rem;height:1.625rem;color:var(--color-foreground);font-family:var(--font-mono);font-size:var(--text-label-md);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.1rem;left:0}.outline-link[data-active]{border-color:var(--color-foreground-muted);color:var(--color-foreground)}.prose-body[data-astro-cid-h3xj43oc]{color:var(--color-foreground-muted);font-size:15px;line-height:1.7}.prose-body[data-astro-cid-h3xj43oc]>:first-child{margin-top:0}.prose-body[data-astro-cid-h3xj43oc] :where(h2){font-size:var(--text-headline-sm);line-height:var(--text-headline-sm--line-height);letter-spacing:var(--text-headline-sm--letter-spacing);font-weight:var(--text-headline-sm--font-weight);color:var(--color-foreground);margin-top:2.75rem;margin-bottom:.75rem}.prose-body[data-astro-cid-h3xj43oc] :where(h3){font-size:var(--text-title-lg);line-height:var(--text-title-lg--line-height);font-weight:var(--text-title-lg--font-weight);color:var(--color-foreground);margin-top:2rem;margin-bottom:.5rem}.prose-body[data-astro-cid-h3xj43oc] :where(p),.prose-body[data-astro-cid-h3xj43oc] :where(ul),.prose-body[data-astro-cid-h3xj43oc] :where(ol){margin-bottom:1rem}.prose-body[data-astro-cid-h3xj43oc] :where(ul),.prose-body[data-astro-cid-h3xj43oc] :where(ol){padding-left:1.25rem}.prose-body[data-astro-cid-h3xj43oc] :where(ul){list-style-type:disc}.prose-body[data-astro-cid-h3xj43oc] :where(ol){list-style-type:decimal}.prose-body[data-astro-cid-h3xj43oc] :where(li){margin-bottom:.35rem}.prose-body[data-astro-cid-h3xj43oc] :where(li>ul),.prose-body[data-astro-cid-h3xj43oc] :where(li>ol){margin-top:.35rem;margin-bottom:0}.prose-body[data-astro-cid-h3xj43oc] li::marker{color:var(--color-foreground-faint)}.prose-body[data-astro-cid-h3xj43oc] :where(a:not(.heading-anchor,[data-prose-plain])){color:var(--color-foreground);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--color-border);transition:text-decoration-color var(--transition-duration-fast) ease}.prose-body[data-astro-cid-h3xj43oc] :where(a:not(.heading-anchor,[data-prose-plain]):hover){text-decoration-color:var(--color-foreground-muted)}.prose-body[data-astro-cid-h3xj43oc] :where(strong){color:var(--color-foreground);font-weight:600}.prose-body[data-astro-cid-h3xj43oc] :where(:not(pre)>code){font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--color-surface-variant);color:var(--color-foreground);overflow-wrap:anywhere;padding:.15em .35em;font-size:.85em}.prose-body[data-astro-cid-h3xj43oc] :where(kbd){border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-variant);min-width:1.5em;color:var(--color-foreground);font-family:var(--font-mono);text-align:center;border-bottom-width:2px;padding:.05em .4em;font-size:.8em;display:inline-block}.prose-body[data-astro-cid-h3xj43oc] :where(pre){border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--text-body-md);margin-bottom:1.25rem;padding:1rem 1.125rem;line-height:1.6;overflow-x:auto}.prose-body[data-astro-cid-h3xj43oc] :where(pre code){font-family:var(--font-mono)}.prose-body[data-astro-cid-h3xj43oc] .code-block{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin:1.25rem 0;overflow:hidden}.prose-body[data-astro-cid-h3xj43oc] .code-block pre{border:0;border-radius:0;margin:0}.prose-body[data-astro-cid-h3xj43oc] .code-block-bar{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .5rem .375rem 1.125rem;display:flex}.prose-body[data-astro-cid-h3xj43oc] .code-block-language{font-family:var(--font-mono);font-size:var(--text-label-md);letter-spacing:var(--text-label-md--letter-spacing);color:var(--color-foreground-faint)}.prose-body[data-astro-cid-h3xj43oc] .code-block-copy{border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-label-md);color:var(--color-foreground-muted);transition:color var(--transition-duration-fast), border-color var(--transition-duration-fast);padding:.125rem .5rem}.prose-body[data-astro-cid-h3xj43oc] .code-block-copy:hover,.prose-body[data-astro-cid-h3xj43oc] .code-block-copy:focus-visible{border-color:var(--color-foreground-faint);color:var(--color-foreground)}.prose-body[data-astro-cid-h3xj43oc] :where(blockquote){border-left:2px solid var(--color-border);color:var(--color-foreground-muted);margin:1.25rem 0;padding-left:1rem}.prose-body[data-astro-cid-h3xj43oc] :where(hr){border:0;border-top:1px solid var(--color-border-subtle);margin:2rem 0}.prose-body[data-astro-cid-h3xj43oc] :where(table){border-collapse:collapse;width:100%;font-size:var(--text-body-lg);margin:1.25rem 0}.prose-body[data-astro-cid-h3xj43oc] :where(th){color:var(--color-foreground);text-align:left;padding:.5rem 1rem .5rem 0;font-weight:500}.prose-body[data-astro-cid-h3xj43oc] :where(td){border-top:1px solid var(--color-border-subtle);vertical-align:top;padding:.5rem 1rem .5rem 0}.prose-body[data-astro-cid-h3xj43oc] .heading-anchor{color:var(--color-foreground-faint);opacity:0;transition:opacity var(--transition-duration-fast);margin-left:.5rem;text-decoration:none}.prose-body[data-astro-cid-h3xj43oc] :is(h2,h3):hover>.heading-anchor,.prose-body[data-astro-cid-h3xj43oc] .heading-anchor:focus-visible{opacity:1}
