pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-keyword,.hljs-operator,.hljs-pattern-match{color:#f92672}.hljs-pattern-match .hljs-constructor,.hljs-function{color:#61aeee}.hljs-function .hljs-params{color:#a6e22e}.hljs-function .hljs-params .hljs-typing{color:#fd971f}.hljs-module-access .hljs-module{color:#7e57c2}.hljs-constructor{color:#e2b93d}.hljs-constructor .hljs-string{color:#9ccc65}.hljs-comment,.hljs-quote{color:#b18eb1;font-style:italic}.hljs-doctag,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.hljs-template-tag{color:#f92672}.hljs-code{color:#98c379}.hljs-tag{color:#e06c75}.hljs-params{color:#d19a66}.hljs-punctuation{color:#f92672}.hero-quickstart{transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.hero-quickstart:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.hero-quickstart{transition:none}.hero-quickstart:active{transform:none}}.hero-install-glass{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);isolation:isolate;background:#fffc;position:relative;overflow:hidden;box-shadow:0 18px 38px #0f172a14,0 0 24px #ffffff3d}.hero-install-glass:before{-webkit-mask-composite:xor;border-radius:inherit;content:"";pointer-events:none;z-index:0;background:#64748b38;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0)}.hero-install-glass:after{border-radius:inherit;content:"";mix-blend-mode:screen;opacity:.65;pointer-events:none;z-index:0;background:radial-gradient(150% 120% at 22% 32%,#ffffff38 0%,#ffffff14 38%,#0000 72%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff8c,inset 0 -18px 32px #0f172a0d,inset 0 22px 38px #ffffff1f}.hero-install-glass>*{z-index:1;position:relative}.hero-contrast-copy.svelte-11cf2sh{filter:drop-shadow(0 0 2px #fffffff2)drop-shadow(0 0 5px #ffffffbf)}@media (width>=1280px){.hero-art.svelte-11cf2sh{bottom:clamp(-7rem,11rem - 18.75vw,-4rem)}}@media (width>=1536px){.hero-art.svelte-11cf2sh{--hero-fade-extension:76.8px;--hero-edge-fade:linear-gradient(in oklch to right, oklch(0% 0 0/0) 0, oklch(0% 0 0/.0086) calc(var(--hero-fade-extension) * .1), oklch(0% 0 0/.0579) calc(var(--hero-fade-extension) * .2), oklch(0% 0 0/.1631) calc(var(--hero-fade-extension) * .3), oklch(0% 0 0/.3174) calc(var(--hero-fade-extension) * .4), oklch(0% 0 0/.5) calc(var(--hero-fade-extension) * .5), oklch(0% 0 0/.6826) calc(var(--hero-fade-extension) * .6), oklch(0% 0 0/.8369) calc(var(--hero-fade-extension) * .7), oklch(0% 0 0/.9421) calc(var(--hero-fade-extension) * .8), oklch(0% 0 0/.9914) calc(var(--hero-fade-extension) * .9), oklch(0% 0 0) var(--hero-fade-extension), oklch(0% 0 0) calc(100% - var(--hero-fade-extension)), oklch(0% 0 0/.9914) calc(100% - var(--hero-fade-extension) * .9), oklch(0% 0 0/.9421) calc(100% - var(--hero-fade-extension) * .8), oklch(0% 0 0/.8369) calc(100% - var(--hero-fade-extension) * .7), oklch(0% 0 0/.6826) calc(100% - var(--hero-fade-extension) * .6), oklch(0% 0 0/.5) calc(100% - var(--hero-fade-extension) * .5), oklch(0% 0 0/.3174) calc(100% - var(--hero-fade-extension) * .4), oklch(0% 0 0/.1631) calc(100% - var(--hero-fade-extension) * .3), oklch(0% 0 0/.0579) calc(100% - var(--hero-fade-extension) * .2), oklch(0% 0 0/.0086) calc(100% - var(--hero-fade-extension) * .1), oklch(0% 0 0/0) 100%);width:1689.6px;height:864px;-webkit-mask-image:var(--hero-edge-fade);-webkit-mask-image:var(--hero-edge-fade);mask-image:var(--hero-edge-fade)}}
