.code-window{width:100%;overflow:hidden;background:#f6f6f6;border-radius:6px;border:1px solid #d7d7d7;box-shadow:0 3px 2px #14141505,0 0 1px #72727326,0 7px 6px #1414150a,0 12px 10px #14141508,0 22px 18px #14141508,0 42px 33px #14141505,0 100px 80px #14141505}@media(max-width:640px){.code-window{border-radius:4px;border:1px solid #d0d0d0;box-shadow:unset}}.code-window-header{height:40px;display:flex;align-items:center;justify-content:flex-start;background:linear-gradient(90deg,#f3f3f3,#e7e7e7,#f3f3f3);column-gap:8.2px;padding-left:19px;border-top-right-radius:8px;border-top-left-radius:8px}@media(max-width:640px){.code-window-header{height:28px;column-gap:5.7px;padding-left:12px}}.code-window-header-button{width:13px;height:13px;border-radius:50%;background-color:#e8e8e8}@media(max-width:640px){.code-window-header-button{width:9px;height:9px}}.code-window-nav{display:flex;justify-content:space-between;padding-top:16px;margin:0 32px}@media(max-width:640px){.code-window-nav{padding-top:20px;margin-left:12px;margin-right:12px}}.code-window-tabs{display:flex}.code-window-tab{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:600;line-height:100%;color:#5b5b5b;letter-spacing:.03em;text-align:center;cursor:pointer;width:50px;padding-bottom:8px;margin-bottom:8px;border:none;background:transparent}.code-window-tab[aria-selected=true]{border-bottom:2px solid hsl(16 100% 57%)}.code-window-copy{display:flex;align-items:center;font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:600;line-height:150%;color:#5b5b5b;cursor:pointer;border:none;background:transparent;transition:opacity .1s ease-out}.code-window-copy:hover{opacity:.7}.code-window-copy:active{opacity:.5}.code-window-copy-icon{fill:currentColor;width:22px;margin-right:8px}.code-window-content{display:flex;flex-direction:column;width:100%;background:#f6f6f6;overflow:hidden;margin:0}.code-window-pre{position:relative;margin:0;overflow:auto;white-space:pre;padding:16px 32px 4px;font-family:var(--font-jetbrains-mono),monospace;tab-size:4;font-size:16px;line-height:205%}@media(max-width:640px){.code-window-pre{margin-left:12px;padding:16px 16px 16px 25px;line-height:140%}}.code-window-pre code{font-size:14px;line-height:205%;color:#d19a66}@media(max-width:640px){.code-window-pre code{line-height:140%}}.code-window-pre .token.comment,.code-window-pre .token.prolog,.code-window-pre .token.doctype,.code-window-pre .token.cdata{color:#5c6370}.code-window-pre .token.punctuation{color:#abb2bf}.code-window-pre .token.selector,.code-window-pre .token.tag{color:#e06c75}.code-window-pre .token.property,.code-window-pre .token.boolean,.code-window-pre .token.number,.code-window-pre .token.constant,.code-window-pre .token.symbol,.code-window-pre .token.attr-name,.code-window-pre .token.deleted{color:#d19a66}.code-window-pre .token.string,.code-window-pre .token.char,.code-window-pre .token.attr-value,.code-window-pre .token.builtin,.code-window-pre .token.inserted{color:#98c379}.code-window-pre .token.operator,.code-window-pre .token.entity,.code-window-pre .token.url{color:#56b6c2}.code-window-pre .token.atrule,.code-window-pre .token.keyword,.code-window-pre .token.regex,.code-window-pre .token.important,.code-window-pre .token.variable{color:#c678dd}.code-window-pre .token.function{color:#61afef}.code-window-pre .token.important,.code-window-pre .token.bold{font-weight:700}.code-window-pre .token.italic{font-style:italic}.code-window-pre .token.entity{cursor:help}.code-window .code-window-pre span[class="token attr-name"],.code-window .code-window-pre span[class="token string"]{color:#89bffa}.code-window .code-window-pre span[class="token boolean"]{color:#95bef5}.code-window .code-window-pre span[class="token punctuation"]{color:#5b5b5b}.code-window .code-window-pre span[class="token operator"]{color:#95bef5}.code-window .code-window-pre span[class="token selector"],.code-window .code-window-pre span[class="token tag"]{color:#98c379}.code-window .code-window-pre span[class="token atrule"]{color:#c678dd}.code-window .code-window-pre span[class="token keyword"]{color:#ef8277}.code-window .code-window-pre span[class="token function"]{color:#cbabf9}.code-window .code-window-pre span[class="token attr-value"]{color:#afd5fb}.code-tooltip-info-icon{position:absolute;display:block;cursor:pointer;left:var(--left);top:var(--top)}.code-tooltip-info-icon-pinned{background-color:#f6f6f6;box-shadow:0 0 0 5px #f6f6f6,-16px 0 12px -6px #f6f6f6}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.tippy-box{position:relative;background-color:#fff;color:#141415;border-radius:8px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#fff;z-index:2}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:8px 16px;z-index:1;border-radius:8px;font-family:var(--font-inter),sans-serif;font-weight:400;box-shadow:0 10px 20px #14141533}.tippy-box[data-theme~=checkmark] .tippy-content{padding:24px}.resource-scroller[data-astro-cid-kxhy72ah]{scrollbar-width:none}.resource-scroller[data-astro-cid-kxhy72ah]::-webkit-scrollbar{display:none}.resource-dot[data-astro-cid-kxhy72ah] span[data-astro-cid-kxhy72ah]{background:#d0d0d0}.resource-dot[data-astro-cid-kxhy72ah][aria-current=true] span[data-astro-cid-kxhy72ah]{background:linear-gradient(94.48deg,#f5614b 0% .01%,#fa7545)}.resource-card[data-astro-cid-kxhy72ah]{box-shadow:0 2px 4px #d0d0d026;transition:box-shadow .25s ease,border-color .25s ease}@media(min-width:641px){.resource-card[data-astro-cid-kxhy72ah]:hover{border-color:transparent;box-shadow:0 100px 80px #14141505,0 42px 33px #14141505,0 22px 18px #14141508,0 12px 10px #14141508,0 7px 6px #1414150a,0 0 1px #72727326,0 3px 2px #14141505}}
