.prompt-example[data-astro-cid-t6njfz3y]{--pe-color: #0969da;margin:1rem 0 1.25rem;padding:.75rem;border:1.5px dashed color-mix(in srgb,var(--pe-color) 55%,white);border-radius:.5rem;color:var(--pe-color);font-family:var(--font-mono);font-size:.8125rem;line-height:1.7;overflow-wrap:break-word}.prompt-example[data-astro-cid-t6njfz3y] a{color:inherit;text-decoration:none}.install-card[data-astro-cid-i67ojc2g]{--indicator-position-duration: 253ms;--indicator-position-easing: linear(0, .0192, .0686, .1379, .219, .3056, .393, .4779, .5578, .6312, .6974, .7558, .8067, .8503, .887, .9175, .9423, .9623, .978, .9901, .9991, 1.0056, 1.0101, 1.013, 1.0145, 1.0151, 1.015, 1.0144, 1.0134, 1.0122, 1.0109, 1.0096, 1);--indicator-size-duration: 165ms;--indicator-size-easing: linear(0, .0145, .052, .105, .1677, .2356, .3054, .3746, .4415, .5049, .564, .6185, .6681, .7128, .7528, .7884, .8197, .8472, .8711, .8918, .9097, .925, .938, .9491, .9585, .9663, .9729, .9784, .9829, .9866, .9896, .9921, 1);--indicator-label-duration: .16s;--indicator-press-scale: .97;--command-exit-duration: .19s;--command-exit-easing: linear(0, .0192, .0686, .1379, .219, .3056, .393, .4779, .5578, .6312, .6974, .7558, .8067, .8503, .887, .9175, .9423, .9623, .978, .9901, .9991, 1.0056, 1.0101, 1.013, 1.0145, 1.0151, 1.015, 1.0144, 1.0134, 1.0122, 1.0109, 1.0096, 1);--command-exit-opacity: 0;--command-exit-translate-x: 0px;--command-exit-translate-y: 0px;--command-exit-scale: 1;--command-exit-blur: 10.5px;--command-exit-gap: 0ms;--command-reveal-duration: 126ms;--command-reveal-easing: linear(0, .0192, .0686, .1379, .219, .3056, .393, .4779, .5578, .6312, .6974, .7558, .8067, .8503, .887, .9175, .9423, .9623, .978, .9901, .9991, 1.0056, 1.0101, 1.013, 1.0145, 1.0151, 1.015, 1.0144, 1.0134, 1.0122, 1.0109, 1.0096, 1);--command-reveal-opacity: .4;--command-reveal-translate-x: 0px;--command-reveal-translate-y: 0px;--command-reveal-scale: 1;--command-reveal-blur: 0px;--command-overlap: 85;--command-stagger: 10ms;--command-shimmer-color: #05a5f5;--command-shimmer-glow: 6px;--command-rainbow-start: 177;--command-rainbow-spread: 420;--command-rainbow-saturation: 70%;--command-rainbow-lightness: 84%;--command-color-delay: .1s;--command-color-duration: .51s;margin:1.5rem 0 0;overflow:hidden;padding:.25rem .375rem .375rem;border-radius:1rem;background:color-mix(in srgb,var(--color-gray-100) 55%,white);box-shadow:var(--shadow-demo-n-code)}.install-tabs[data-astro-cid-i67ojc2g]{position:relative;display:flex;align-items:stretch;padding:.25rem 0;margin-left:1px}.install-indicator[data-astro-cid-i67ojc2g]{position:absolute;top:.25rem;bottom:.25rem;left:0;z-index:0;width:0;border-radius:.5rem;background:#fff;box-shadow:var(--shadow-thin-card);transform:translateZ(0);transition:width var(--indicator-size-duration) var(--indicator-size-easing),transform var(--indicator-position-duration) var(--indicator-position-easing)}.install-card[data-astro-cid-i67ojc2g].not-ready .install-indicator[data-astro-cid-i67ojc2g]{opacity:0;transition:none}.install-tab[data-astro-cid-i67ojc2g]{position:relative;z-index:1;display:inline-flex;min-width:0;min-height:2.125rem;flex:0 1 auto;align-items:center;justify-content:center;padding:0 .875rem;border-radius:.5rem;color:var(--color-gray-600);font-size:.8125rem;font-weight:550;letter-spacing:-.006em;white-space:nowrap;cursor:pointer;transition:color var(--indicator-label-duration) ease-out,scale .12s ease-out}.install-tab[data-astro-cid-i67ojc2g]:hover{color:var(--color-gray-900)}.install-tab[data-astro-cid-i67ojc2g]:focus-visible{outline:3px solid rgb(0 0 0 / .16);outline-offset:-3px}.install-tab[data-astro-cid-i67ojc2g]:not([aria-selected=true]):active{scale:var(--indicator-press-scale)}.install-tab[data-astro-cid-i67ojc2g][aria-selected=true]{color:var(--color-gray-1000)}@media(max-width:30rem){.install-tab[data-astro-cid-i67ojc2g]{padding-left:.625rem;padding-right:.625rem;font-size:.75rem}}.install-panel[data-astro-cid-i67ojc2g]{margin-top:.375rem}.install-command[data-astro-cid-i67ojc2g]{display:flex;height:2.75rem;align-items:center;justify-content:space-between;gap:.5rem;padding:.375rem .375rem .375rem .875rem;border-radius:.625rem;background:#fff;box-shadow:0 0 0 1px #11111112,0 2px 4px -1px #11111112,0 6px 12px -4px #11111114}.prose[data-astro-cid-i67ojc2g] .install-command[data-astro-cid-i67ojc2g] code[data-astro-cid-i67ojc2g]{position:relative;display:block;min-width:0;width:100%;overflow-x:auto;padding:0;border:0;border-radius:0;background:transparent;color:var(--color-gray-1000);font-size:.8125rem;white-space:pre;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2.25rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2.25rem),transparent)}.prose[data-astro-cid-i67ojc2g] .install-command[data-astro-cid-i67ojc2g] code[data-astro-cid-i67ojc2g]::-webkit-scrollbar{display:none}.install-command[data-astro-cid-i67ojc2g] .cmd-chars{position:relative;z-index:1;display:inline-block;opacity:1;transform:translateZ(0) scale(1);filter:blur(0);transition:opacity var(--command-exit-duration) var(--command-exit-easing),transform var(--command-exit-duration) var(--command-exit-easing),filter var(--command-exit-duration) var(--command-exit-easing)}.install-command[data-astro-cid-i67ojc2g] .cmd-chars.cmd-outgoing{position:absolute;z-index:0;inset-inline-start:0;top:0;pointer-events:none}.install-command[data-astro-cid-i67ojc2g] .cmd-chars.is-leaving{opacity:var(--command-exit-opacity);transform:translate3d(var(--command-exit-translate-x),var(--command-exit-translate-y),0) scale(var(--command-exit-scale));filter:blur(var(--command-exit-blur))}.install-command[data-astro-cid-i67ojc2g] .cmd-unit{display:inline-block;opacity:1;transform:translateZ(0) scale(1);filter:blur(0) drop-shadow(0 0 0 transparent);text-shadow:0 0 0 transparent;transition:opacity var(--command-reveal-duration) var(--command-reveal-easing) calc(var(--reveal-delay-index, 0) * var(--command-stagger)),transform var(--command-reveal-duration) var(--command-reveal-easing) calc(var(--reveal-delay-index, 0) * var(--command-stagger)),filter var(--command-reveal-duration) var(--command-reveal-easing) calc(var(--reveal-delay-index, 0) * var(--command-stagger)),text-shadow var(--command-color-duration) ease-out calc(var(--shimmer-delay-index, 0) * var(--command-stagger) + var(--command-color-delay)),color var(--command-color-duration) ease-out calc(var(--shimmer-delay-index, 0) * var(--command-stagger) + var(--command-color-delay))}.install-command[data-astro-cid-i67ojc2g] .cmd-unit.is-entering{opacity:var(--command-reveal-opacity);transform:translate3d(var(--command-reveal-translate-x),var(--command-reveal-translate-y),0) scale(var(--command-reveal-scale));filter:blur(var(--command-reveal-blur))}.install-card[data-astro-cid-i67ojc2g][data-command-color-mode=single] .install-command[data-astro-cid-i67ojc2g] .cmd-unit.is-shimmering{color:var(--command-shimmer-color);text-shadow:0 0 var(--command-shimmer-glow) var(--command-shimmer-color)}.install-card[data-astro-cid-i67ojc2g][data-command-color-mode=rainbow] .install-command[data-astro-cid-i67ojc2g] .cmd-unit.is-shimmering{color:hsl(calc(var(--command-rainbow-start) + var(--unit-progress, 0) * var(--command-rainbow-spread)) var(--command-rainbow-saturation) var(--command-rainbow-lightness))}.install-command[data-astro-cid-i67ojc2g] .ct-npx{color:#8250df}.install-command[data-astro-cid-i67ojc2g] .ct-cmd{color:var(--color-gray-1000)}.install-command[data-astro-cid-i67ojc2g] .ct-pkg{color:#0969da}.install-command[data-astro-cid-i67ojc2g] .ct-flag{color:var(--color-gray-500)}.install-command[data-astro-cid-i67ojc2g] .ct-value{color:#1a7f37}.prose[data-astro-cid-i67ojc2g] .install-description[data-astro-cid-i67ojc2g]{margin:.875rem 0 0;color:var(--color-gray-600);font-size:.8125rem;line-height:1.8}.prose[data-astro-cid-i67ojc2g] .install-note[data-astro-cid-i67ojc2g]{margin-top:.5rem;color:var(--color-gray-600);font-size:.8125rem;line-height:1.5}.prose[data-astro-cid-i67ojc2g] h2[data-astro-cid-i67ojc2g]{margin-top:3rem}.prose[data-astro-cid-i67ojc2g] li[data-astro-cid-i67ojc2g]{margin-bottom:.75rem}.prose[data-astro-cid-i67ojc2g] .how-to-steps[data-astro-cid-i67ojc2g]{--step-rule: repeating-linear-gradient( to right, var(--color-gray-400) 0 .25rem, transparent .25rem .5rem );margin:1.5rem 0 2rem;padding:0;list-style:none}.prose[data-astro-cid-i67ojc2g] .how-to-steps[data-astro-cid-i67ojc2g] li[data-astro-cid-i67ojc2g]{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:0 .625rem;margin:0;padding:1.25rem 0}@media(max-width:30rem){.prose[data-astro-cid-i67ojc2g] .how-to-steps[data-astro-cid-i67ojc2g] li[data-astro-cid-i67ojc2g]{grid-template-columns:1fr;gap:.25rem 0}}.prose[data-astro-cid-i67ojc2g] .how-to-steps[data-astro-cid-i67ojc2g] li[data-astro-cid-i67ojc2g]+li[data-astro-cid-i67ojc2g]{background-image:var(--step-rule);background-repeat:no-repeat;background-position:top left;background-size:100% 1px}.prose[data-astro-cid-i67ojc2g] .how-to-steps[data-astro-cid-i67ojc2g] li[data-astro-cid-i67ojc2g]:first-child{padding-top:0}.prose[data-astro-cid-i67ojc2g] .how-to-steps[data-astro-cid-i67ojc2g] li[data-astro-cid-i67ojc2g]:last-child{padding-bottom:0}.step-num[data-astro-cid-i67ojc2g]{font-family:var(--font-mono);font-size:.8125rem;line-height:1.65;color:var(--color-gray-500);letter-spacing:.02em}.prose[data-astro-cid-i67ojc2g] .how-to-steps[data-astro-cid-i67ojc2g] .step-body[data-astro-cid-i67ojc2g]{color:var(--color-gray-600);font-size:.875rem;line-height:1.65;letter-spacing:-.005rem}.prose[data-astro-cid-i67ojc2g] .how-to-steps[data-astro-cid-i67ojc2g] .step-body[data-astro-cid-i67ojc2g] strong[data-astro-cid-i67ojc2g]{color:var(--color-gray-1000);font-weight:550}.prose[data-astro-cid-i67ojc2g] .how-to-steps[data-astro-cid-i67ojc2g] .step-body[data-astro-cid-i67ojc2g] em[data-astro-cid-i67ojc2g]{color:var(--color-gray-600)}.command-copy[data-astro-cid-i67ojc2g]{position:relative;display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border-radius:.375rem;color:var(--color-gray-600);cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s ease}.command-copy[data-astro-cid-i67ojc2g]:hover{background:var(--color-gray-100);color:var(--color-gray-1000)}.command-copy[data-astro-cid-i67ojc2g]:disabled{cursor:default;opacity:.45}.command-copy[data-astro-cid-i67ojc2g]:active{transform:scale(.96)}.command-copy[data-astro-cid-i67ojc2g]:focus-visible{outline:2px solid var(--color-gray-900);outline-offset:2px}.command-copy[data-astro-cid-i67ojc2g] svg[data-astro-cid-i67ojc2g]{position:absolute;transition:opacity .18s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),filter .18s cubic-bezier(.2,0,0,1)}.command-copy[data-astro-cid-i67ojc2g] .copy-icon[data-astro-cid-i67ojc2g]{opacity:1;transform:scale(1);filter:blur(0)}.command-copy[data-astro-cid-i67ojc2g] .check-icon[data-astro-cid-i67ojc2g],.command-copy[data-astro-cid-i67ojc2g].copied .copy-icon[data-astro-cid-i67ojc2g]{opacity:0;transform:scale(.25);filter:blur(4px)}.command-copy[data-astro-cid-i67ojc2g].copied .check-icon[data-astro-cid-i67ojc2g]{opacity:1;transform:scale(1);filter:blur(0)}.findings-figure[data-astro-cid-i67ojc2g]{margin:1.5rem 0 1.75rem;user-select:none}.findings-frame[data-astro-cid-i67ojc2g]{container-type:inline-size;padding:.375rem .45rem .42rem .475rem;border-radius:.5rem;background:#fff;box-shadow:0 0 0 1px #1111110f,0 2px 4px -2px #11111114,0 8px 16px -6px #1111110d;transform:scale(1.03)}.findings-preview[data-astro-cid-i67ojc2g]{width:fit-content;max-width:100%;margin:0 auto;padding:0;overflow-x:auto;border:none;background-color:transparent!important;box-shadow:none;color:#0969da;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:clamp(.3125rem,calc(100cqw / 56),.75rem);line-height:1.55;scrollbar-color:var(--color-gray-300) transparent}.prose[data-astro-cid-i67ojc2g] .findings-figure[data-astro-cid-i67ojc2g] figcaption[data-astro-cid-i67ojc2g]{margin:1.25rem 0 0;color:var(--color-gray-600);font-size:.8125rem;line-height:1.5;text-align:center}@media(max-width:30rem){.findings-frame[data-astro-cid-i67ojc2g]{border-radius:.625rem}}.prose[data-astro-cid-i67ojc2g] .findings-preview[data-astro-cid-i67ojc2g] code[data-astro-cid-i67ojc2g]{padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit}@media(min-width:647px){body:before{position:fixed;top:0;right:0;left:0;z-index:10;height:100px;pointer-events:none;content:"";background:linear-gradient(180deg,#fcfcfc,#fcfcfcbc 19%,#fcfcfc8a 34%,#fcfcfc61 47%,#fcfcfc47 56.5%,#fcfcfc31 65%,#fcfcfc20 73%,#fcfcfc13 80.2%,#fcfcfc0b 86.1%,#fcfcfc05 91%,#fcfcfc02 95.2%,#fcfcfc01 98.2%,#fcfcfc00)}}@media(prefers-reduced-motion:reduce){.install-indicator[data-astro-cid-i67ojc2g],.install-tab[data-astro-cid-i67ojc2g],.command-copy[data-astro-cid-i67ojc2g],.command-copy[data-astro-cid-i67ojc2g] svg[data-astro-cid-i67ojc2g]{transition:none}.install-tab[data-astro-cid-i67ojc2g]:active{scale:1}.install-command[data-astro-cid-i67ojc2g] .cmd-chars,.install-command[data-astro-cid-i67ojc2g] .cmd-unit{opacity:1;transform:none;filter:none;text-shadow:none;transition:none}}
