@import"https://cdn.fonts.net/t/1.css?apiType=css&projectid=d5c1d020-bcc6-454a-b273-6cd402bc4088";@import"https://cdn.fonts.net/t/1.css?apiType=css&projectid=68d42f2e-54a9-475d-a7f7-d93ac5e8f42f";@import"https://cdn.fonts.net/t/1.css?apiType=css&projectid=a721f88e-9d60-4318-ad73-3b2afaeff808";:root,::backdrop{--sl-color-white: hsl(0, 0%, 100%);--sl-color-gray-1: hsl(224, 20%, 94%);--sl-color-gray-2: hsl(224, 6%, 77%);--sl-color-gray-3: hsl(224, 6%, 56%);--sl-color-gray-4: hsl(224, 7%, 36%);--sl-color-gray-5: hsl(224, 10%, 23%);--sl-color-gray-6: hsl(224, 14%, 16%);--sl-color-black: hsl(224, 10%, 10%);--sl-hue-orange: 41;--sl-color-orange-low: hsl(var(--sl-hue-orange), 39%, 22%);--sl-color-orange: hsl(var(--sl-hue-orange), 82%, 63%);--sl-color-orange-high: hsl(var(--sl-hue-orange), 82%, 87%);--sl-hue-green: 101;--sl-color-green-low: hsl(var(--sl-hue-green), 39%, 22%);--sl-color-green: hsl(var(--sl-hue-green), 82%, 63%);--sl-color-green-high: hsl(var(--sl-hue-green), 82%, 80%);--sl-hue-blue: 234;--sl-color-blue-low: hsl(var(--sl-hue-blue), 54%, 20%);--sl-color-blue: hsl(var(--sl-hue-blue), 100%, 60%);--sl-color-blue-high: hsl(var(--sl-hue-blue), 100%, 87%);--sl-hue-purple: 281;--sl-color-purple-low: hsl(var(--sl-hue-purple), 39%, 22%);--sl-color-purple: hsl(var(--sl-hue-purple), 82%, 63%);--sl-color-purple-high: hsl(var(--sl-hue-purple), 82%, 89%);--sl-hue-red: 339;--sl-color-red-low: hsl(var(--sl-hue-red), 39%, 22%);--sl-color-red: hsl(var(--sl-hue-red), 82%, 63%);--sl-color-red-high: hsl(var(--sl-hue-red), 82%, 87%);--sl-color-accent-low: hsl(224, 54%, 20%);--sl-color-accent: hsl(224, 100%, 60%);--sl-color-accent-high: hsl(224, 100%, 85%);--sl-color-text: var(--sl-color-gray-2);--sl-color-text-accent: var(--sl-color-accent-high);--sl-color-text-invert: var(--sl-color-accent-low);--sl-color-bg: var(--sl-color-black);--sl-color-bg-nav: var(--sl-color-gray-6);--sl-color-bg-sidebar: var(--sl-color-gray-6);--sl-color-bg-inline-code: var(--sl-color-gray-5);--sl-color-bg-accent: var(--sl-color-accent-high);--sl-color-hairline-light: var(--sl-color-gray-5);--sl-color-hairline: var(--sl-color-gray-6);--sl-color-hairline-shade: var(--sl-color-black);--sl-color-backdrop-overlay: hsla(223, 13%, 10%, .66);--sl-shadow-sm: 0px 1px 1px hsla(0, 0%, 0%, .12), 0px 2px 1px hsla(0, 0%, 0%, .24);--sl-shadow-md: 0px 8px 4px hsla(0, 0%, 0%, .08), 0px 5px 2px hsla(0, 0%, 0%, .08), 0px 3px 2px hsla(0, 0%, 0%, .12), 0px 1px 1px hsla(0, 0%, 0%, .15);--sl-shadow-lg: 0px 25px 7px hsla(0, 0%, 0%, .03), 0px 16px 6px hsla(0, 0%, 0%, .1), 0px 9px 5px hsla(223, 13%, 10%, .33), 0px 4px 4px hsla(0, 0%, 0%, .75), 0px 4px 2px hsla(0, 0%, 0%, .25);--sl-text-2xs: .75rem;--sl-text-xs: .8125rem;--sl-text-sm: .875rem;--sl-text-base: 1rem;--sl-text-lg: 1.125rem;--sl-text-xl: 1.25rem;--sl-text-2xl: 1.5rem;--sl-text-3xl: 1.8125rem;--sl-text-4xl: 2.1875rem;--sl-text-5xl: 2.625rem;--sl-text-6xl: 4rem;--sl-text-body: var(--sl-text-base);--sl-text-body-sm: var(--sl-text-xs);--sl-text-code: var(--sl-text-sm);--sl-text-code-sm: var(--sl-text-xs);--sl-text-h1: var(--sl-text-4xl);--sl-text-h2: var(--sl-text-3xl);--sl-text-h3: var(--sl-text-2xl);--sl-text-h4: var(--sl-text-xl);--sl-text-h5: var(--sl-text-lg);--sl-line-height: 1.75;--sl-line-height-headings: 1.2;--sl-font-system: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--sl-font-system-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--__sl-font: var(--sl-font, var(--sl-font-system)), var(--sl-font-system);--__sl-font-mono: var(--sl-font-mono, var(--sl-font-system-mono)), var(--sl-font-system-mono);--sl-nav-height: 3.5rem;--sl-nav-pad-x: 1rem;--sl-nav-pad-y: .75rem;--sl-mobile-toc-height: 3rem;--sl-sidebar-width: 18.75rem;--sl-sidebar-pad-x: 1rem;--sl-content-width: 45rem;--sl-content-pad-x: 1rem;--sl-menu-button-size: 2rem;--sl-nav-gap: var(--sl-content-pad-x);--sl-outline-offset-inside: -.1875rem;--sl-z-index-toc: 4;--sl-z-index-menu: 5;--sl-z-index-navbar: 10;--sl-z-index-skiplink: 20}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-white: hsl(224, 10%, 10%);--sl-color-gray-1: hsl(224, 14%, 16%);--sl-color-gray-2: hsl(224, 10%, 23%);--sl-color-gray-3: hsl(224, 7%, 36%);--sl-color-gray-4: hsl(224, 6%, 56%);--sl-color-gray-5: hsl(224, 6%, 77%);--sl-color-gray-6: hsl(224, 20%, 94%);--sl-color-gray-7: hsl(224, 19%, 97%);--sl-color-black: hsl(0, 0%, 100%);--sl-color-orange-high: hsl(var(--sl-hue-orange), 80%, 25%);--sl-color-orange: hsl(var(--sl-hue-orange), 90%, 60%);--sl-color-orange-low: hsl(var(--sl-hue-orange), 90%, 88%);--sl-color-green-high: hsl(var(--sl-hue-green), 80%, 22%);--sl-color-green: hsl(var(--sl-hue-green), 90%, 46%);--sl-color-green-low: hsl(var(--sl-hue-green), 85%, 90%);--sl-color-blue-high: hsl(var(--sl-hue-blue), 80%, 30%);--sl-color-blue: hsl(var(--sl-hue-blue), 90%, 60%);--sl-color-blue-low: hsl(var(--sl-hue-blue), 88%, 90%);--sl-color-purple-high: hsl(var(--sl-hue-purple), 90%, 30%);--sl-color-purple: hsl(var(--sl-hue-purple), 90%, 60%);--sl-color-purple-low: hsl(var(--sl-hue-purple), 80%, 90%);--sl-color-red-high: hsl(var(--sl-hue-red), 80%, 30%);--sl-color-red: hsl(var(--sl-hue-red), 90%, 60%);--sl-color-red-low: hsl(var(--sl-hue-red), 80%, 90%);--sl-color-accent-high: hsl(234, 80%, 30%);--sl-color-accent: hsl(234, 90%, 60%);--sl-color-accent-low: hsl(234, 88%, 90%);--sl-color-text-accent: var(--sl-color-accent);--sl-color-text-invert: var(--sl-color-black);--sl-color-bg-nav: var(--sl-color-gray-7);--sl-color-bg-sidebar: var(--sl-color-bg);--sl-color-bg-inline-code: var(--sl-color-gray-6);--sl-color-bg-accent: var(--sl-color-accent);--sl-color-hairline-light: var(--sl-color-gray-6);--sl-color-hairline-shade: var(--sl-color-gray-6);--sl-color-backdrop-overlay: hsla(225, 9%, 36%, .66);--sl-shadow-sm: 0px 1px 1px hsla(0, 0%, 0%, .06), 0px 2px 1px hsla(0, 0%, 0%, .06);--sl-shadow-md: 0px 8px 4px hsla(0, 0%, 0%, .03), 0px 5px 2px hsla(0, 0%, 0%, .03), 0px 3px 2px hsla(0, 0%, 0%, .06), 0px 1px 1px hsla(0, 0%, 0%, .06);--sl-shadow-lg: 0px 25px 7px rgba(0, 0, 0, .01), 0px 16px 6px hsla(0, 0%, 0%, .03), 0px 9px 5px hsla(223, 13%, 10%, .08), 0px 4px 4px hsla(0, 0%, 0%, .16), 0px 4px 2px hsla(0, 0%, 0%, .04)}@media (min-width: 50em){:root{--sl-nav-height: 4rem;--sl-nav-pad-x: 1.5rem;--sl-text-h1: var(--sl-text-5xl);--sl-text-h2: var(--sl-text-4xl);--sl-text-h3: var(--sl-text-3xl);--sl-text-h4: var(--sl-text-2xl)}}@media (min-width: 72rem){:root{--sl-content-pad-x: 1.5rem;--sl-mobile-toc-height: 0rem}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{color-scheme:dark;accent-color:var(--sl-color-accent)}html[data-theme=light]{color-scheme:light}body{font-family:var(--__sl-font);line-height:var(--sl-line-height);-webkit-font-smoothing:antialiased;color:var(--sl-color-text);background-color:var(--sl-color-bg)}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6,code{overflow-wrap:anywhere}code{font-family:var(--__sl-font-mono)}:root{--astro-code-foreground: var(--sl-color-white);--astro-code-background: var(--sl-color-gray-6);--astro-code-token-constant: var(--sl-color-blue-high);--astro-code-token-string: var(--sl-color-green-high);--astro-code-token-comment: var(--sl-color-gray-2);--astro-code-token-keyword: var(--sl-color-purple-high);--astro-code-token-parameter: var(--sl-color-red-high);--astro-code-token-function: var(--sl-color-red-high);--astro-code-token-string-expression: var(--sl-color-green-high);--astro-code-token-punctuation: var(--sl-color-gray-2);--astro-code-token-link: var(--sl-color-blue-high)}.sl-hidden{display:none}.sl-flex{display:flex}.sl-block{display:block}@media (min-width: 50rem){.md\:sl-hidden{display:none}.md\:sl-flex{display:flex}.md\:sl-block{display:block}}@media (min-width: 72rem){.lg\:sl-hidden{display:none}.lg\:sl-flex{display:flex}.lg\:sl-block{display:block}}[data-theme=light] .light\:sl-hidden,[data-theme=dark] .dark\:sl-hidden{display:none}[dir=rtl] .rtl\:flip:not(:where([dir=rtl] [dir=ltr] *)){transform:scaleX(-1)}.sl-banner:where(.astro-laz2plt2){--__sl-banner-text: var(--sl-color-banner-text, var(--sl-color-text-invert));padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);background-color:var(--sl-color-banner-bg, var(--sl-color-bg-accent));color:var(--__sl-banner-text);line-height:var(--sl-line-height-headings);text-align:center;text-wrap:balance;box-shadow:var(--sl-shadow-sm)}.sl-banner:where(.astro-laz2plt2) a{color:var(--__sl-banner-text)}.content-panel:where(.astro-zcendh45){padding:1.5rem var(--sl-content-pad-x)}.sl-container:where(.astro-zcendh45){max-width:var(--sl-content-width)}.sl-container:where(.astro-zcendh45)>*+*{margin-top:1.5rem}@media (min-width: 72rem){.sl-container:where(.astro-zcendh45){margin-inline:var(--sl-content-margin-inline, auto)}}p:where(.astro-opzsrvew){border:1px solid var(--sl-color-orange);padding:.75em 1em;background-color:var(--sl-color-orange-low);color:var(--sl-color-orange-high);width:-moz-max-content;width:max-content;max-width:100%;align-items:center;gap:.75em;font-size:var(--sl-text-body-sm);line-height:var(--sl-line-height-headings)}a:where(.astro-eez2twj6){gap:.5rem;align-items:center;text-decoration:none;color:var(--sl-color-gray-3)}a:where(.astro-eez2twj6):hover{color:var(--sl-color-white)}.pagination-links:where(.astro-d776pwuy){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1rem}a:where(.astro-d776pwuy){width:100%;display:flex;flex-grow:1;gap:1rem;align-items:center;justify-content:flex-start;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}a:where(.astro-d776pwuy):is([data-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(37 42 58 / var(--tw-bg-opacity, 1))}a:where(.astro-d776pwuy){border-width:1px;--tw-border-opacity: 1;border-color:rgb(227 231 242 / var(--tw-border-opacity, 1))}a:where(.astro-d776pwuy):is([data-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(79 90 125 / var(--tw-border-opacity, 1))}a:where(.astro-d776pwuy){border-radius:.5rem;padding:1.25rem 1rem 1rem;box-shadow:0 2px 2px #105ffb26;flex-basis:calc(50% - .5rem);text-decoration:none;color:var(--sl-color-white);overflow-wrap:anywhere}:where(.astro-d776pwuy)[rel=next]{justify-content:end;text-align:end;flex-direction:row-reverse}a:where(.astro-d776pwuy){position:relative}.gradient-border:where(.astro-d776pwuy):before{inset:-1px!important}.title-group:where(.astro-d776pwuy){display:flex;flex-direction:column;justify-content:center;gap:.25rem}.link-label:where(.astro-d776pwuy){font-family:AvenirMedium,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(146 155 186 / var(--tw-text-opacity, 1))}.link-label:where(.astro-d776pwuy):is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(175 183 207 / var(--tw-text-opacity, 1))}.link-label:where(.astro-d776pwuy){flex:1 1 0%}.link-title:where(.astro-d776pwuy){font-family:AvenirHeavy,sans-serif;font-weight:700;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.link-title:where(.astro-d776pwuy):is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.link-title:where(.astro-d776pwuy){flex:1 1 0%;line-height:1.5}.link-icon:where(.astro-d776pwuy){display:inline-flex;width:1rem;height:1rem;flex-shrink:0}footer:where(.astro-3yyafb3n){flex-direction:column;gap:1.5rem}.meta:where(.astro-3yyafb3n){gap:.75rem 3rem;justify-content:space-between;flex-wrap:wrap;margin-top:3rem;font-size:var(--sl-text-sm);color:var(--sl-color-gray-3)}.meta:where(.astro-3yyafb3n)>p:only-child{margin-inline-start:auto}.kudos:where(.astro-3yyafb3n){align-items:center;gap:.5em;margin:1.5rem auto;font-size:var(--sl-text-xs);text-decoration:none;color:var(--sl-color-gray-3)}.kudos:where(.astro-3yyafb3n) svg{color:var(--sl-color-orange)}.kudos:where(.astro-3yyafb3n):hover{color:var(--sl-color-white)}.copyright:where(.astro-sz7xmlte){color:var(--sl-color-gray-4)}.copyright:where(.astro-sz7xmlte) a:where(.astro-sz7xmlte){text-decoration:none;color:var(--sl-color-gray-4);cursor:pointer}.copyright:where(.astro-sz7xmlte) a:where(.astro-sz7xmlte):hover{text-decoration:underline;color:var(--sl-color-text-accent)}.footer-divider:where(.astro-sz7xmlte){color:var(--sl-color-gray-4)}#ot-sdk-btn:where(.astro-sz7xmlte){all:unset!important;text-decoration:none!important;color:var(--sl-color-gray-4)!important;cursor:pointer!important}#ot-sdk-btn:where(.astro-sz7xmlte):hover{text-decoration:underline!important;color:var(--sl-color-text-accent)!important}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.starlight-aside__icon{opacity:0}label:where(.astro-4yphtoen){--sl-label-icon-size: .875rem;--sl-caret-size: 1.25rem;--sl-inline-padding: .5rem;position:relative;display:flex;align-items:center;gap:.25rem;color:var(--sl-color-gray-1)}label:where(.astro-4yphtoen):hover{color:var(--sl-color-gray-2)}.icon:where(.astro-4yphtoen){position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.label-icon:where(.astro-4yphtoen){font-size:var(--sl-label-icon-size);inset-inline-start:0}.caret:where(.astro-4yphtoen){font-size:var(--sl-caret-size);inset-inline-end:0}select:where(.astro-4yphtoen){border:0;padding-block:.625rem;padding-inline:calc(var(--sl-label-icon-size) + var(--sl-inline-padding) + .25rem) calc(var(--sl-caret-size) + var(--sl-inline-padding) + .25rem);margin-inline:calc(var(--sl-inline-padding) * -1);width:calc(var(--sl-select-width) + var(--sl-inline-padding) * 2);background-color:transparent;text-overflow:ellipsis;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}option:where(.astro-4yphtoen){background-color:var(--sl-color-bg-nav);color:var(--sl-color-gray-1)}@media (min-width: 50rem){select:where(.astro-4yphtoen){font-size:var(--sl-text-sm)}}.message.svelte-35nd8g+.message:where(.svelte-35nd8g){border-top:1px var(--sl-color-hairline);padding-top:1rem;margin-top:1rem}button.action.svelte-35nd8g{display:flex;cursor:pointer;align-items:center;gap:.5rem;background-color:transparent;padding:0}.message pre{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;background-color:var(--sl-color-bg);border:1px solid!important;border-color:var(--sl-color-hairline)!important;margin-top:.5rem;margin-bottom:.5rem}.grecaptcha-badge{visibility:hidden}body:has(dialog[open]){overflow:hidden}dialog.svelte-131ah93::backdrop{background:#0000004d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}input[type=search].svelte-131ah93{padding:.5rem .75rem .5rem 2.75rem}html[lang=en] input[type=search].svelte-131ah93{padding-top:calc(.5rem + var(--font-pad))}.site-title:where(.astro-m46x6ez3){align-items:center;gap:var(--sl-nav-gap);font-size:var(--sl-text-h4);font-weight:600;color:var(--sl-color-text-accent);text-decoration:none;white-space:nowrap}img:where(.astro-m46x6ez3){height:calc(var(--sl-nav-height) - 2 * var(--sl-nav-pad-y));width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:0 50%;object-position:0 50%}a:where(.astro-wy4te6ga){color:var(--sl-color-text-accent);padding:.5em;margin:-.5em}a:where(.astro-wy4te6ga):hover{opacity:.66}.header:where(.astro-kmkmnagf){gap:var(--sl-nav-gap);justify-content:space-between;align-items:center;height:100%}.title-wrapper:where(.astro-kmkmnagf){overflow:clip;padding:.25rem;margin:-.25rem;min-width:0}.right-group:where(.astro-kmkmnagf),.social-icons:where(.astro-kmkmnagf){gap:1rem;align-items:center}.social-icons:where(.astro-kmkmnagf):after{content:"";height:2rem;border-inline-end:1px solid var(--sl-color-gray-5)}@media (min-width: 50rem){:root[data-has-sidebar]{--__sidebar-pad: calc(2 * var(--sl-nav-pad-x))}:root:not([data-has-toc]){--__toc-width: 0rem}.header:where(.astro-kmkmnagf){--__sidebar-width: max(0rem, var(--sl-content-inline-start, 0rem) - var(--sl-nav-pad-x));--__main-column-fr: calc( ( 100% + var(--__sidebar-pad, 0rem) - var(--__toc-width, var(--sl-sidebar-width)) - (2 * var(--__toc-width, var(--sl-nav-pad-x))) - var(--sl-content-inline-start, 0rem) - var(--sl-content-width) ) / 2 );display:grid;grid-template-columns:minmax(calc(var(--__sidebar-width) + max(0rem,var(--__main-column-fr) - var(--sl-nav-gap))),auto) 1fr auto;align-content:center}}.sl-markdown-content :not(a,strong,em,del,span,input,code,br)+:not(a,strong,em,del,span,input,code,br,:where(.not-content *)){margin-top:1rem}.sl-markdown-content :not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){margin-top:1.5em}.sl-markdown-content li+li:not(:where(.not-content *)),.sl-markdown-content dt+dt:not(:where(.not-content *)),.sl-markdown-content dt+dd:not(:where(.not-content *)),.sl-markdown-content dd+dd:not(:where(.not-content *)){margin-top:.25rem}.sl-markdown-content li:not(:where(.not-content *)){overflow-wrap:anywhere}.sl-markdown-content li>:last-child:not(li,ul,ol,a,strong,em,del,span,input,code,br,:where(.not-content *)){margin-bottom:1.25rem}.sl-markdown-content dt:not(:where(.not-content *)){font-weight:700}.sl-markdown-content dd:not(:where(.not-content *)){padding-inline-start:1rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){color:var(--sl-color-white);line-height:var(--sl-line-height-headings);font-weight:600}.sl-markdown-content :is(img,picture,video,canvas,svg,iframe):not(:where(.not-content *)){display:block;max-width:100%;height:auto}.sl-markdown-content h1:not(:where(.not-content *)){font-size:var(--sl-text-h1)}.sl-markdown-content h2:not(:where(.not-content *)){font-size:var(--sl-text-h2)}.sl-markdown-content h3:not(:where(.not-content *)){font-size:var(--sl-text-h3)}.sl-markdown-content h4:not(:where(.not-content *)){font-size:var(--sl-text-h4)}.sl-markdown-content h5:not(:where(.not-content *)){font-size:var(--sl-text-h5)}.sl-markdown-content h6:not(:where(.not-content *)){font-size:var(--sl-text-h6)}.sl-markdown-content a:not(:where(.not-content *)){color:var(--sl-color-text-accent)}.sl-markdown-content a:hover:not(:where(.not-content *)){color:var(--sl-color-white)}.sl-markdown-content code:not(:where(.not-content *)){background-color:var(--sl-color-bg-inline-code);margin-block:-.125rem;padding:.125rem .375rem;font-size:var(--sl-text-code-sm)}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) code{font-size:inherit}.sl-markdown-content pre:not(:where(.not-content *)){border:1px solid var(--sl-color-gray-5);padding:.75rem 1rem;font-size:var(--sl-text-code);-moz-tab-size:2;-o-tab-size:2;tab-size:2}.sl-markdown-content pre code:not(:where(.not-content *)){all:unset;font-family:var(--__sl-font-mono)}.sl-markdown-content blockquote:not(:where(.not-content *)){border-inline-start:1px solid var(--sl-color-gray-5);padding-inline-start:1rem}.sl-markdown-content table:not(:where(.not-content *)){display:block;overflow:auto;border-spacing:0}.sl-markdown-content :is(th,td):not(:where(.not-content *)){border-bottom:1px solid var(--sl-color-gray-5);padding:.5rem 1rem;vertical-align:baseline}.sl-markdown-content :is(th:first-child,td:first-child):not(:where(.not-content *)){padding-inline-start:0}.sl-markdown-content :is(th:last-child,td:last-child):not(:where(.not-content *)){padding-inline-end:0}.sl-markdown-content th:not(:where(.not-content *)){color:var(--sl-color-white);font-weight:600}.sl-markdown-content th:not([align]):not(:where(.not-content *)){text-align:start}.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:var(--sl-color-gray-4)}@supports (border-color: color-mix(in srgb,var(--sl-color-asides-text-accent) 30%,transparent)){.sl-markdown-content .starlight-aside :is(th,td,hr,blockquote):not(:where(.not-content *)){border-color:color-mix(in srgb,var(--sl-color-asides-text-accent) 30%,transparent)}}@supports (border-color: color-mix(in srgb,var(--sl-color-asides-text-accent) 12%,transparent)){.sl-markdown-content .starlight-aside code:not(:where(.not-content *)){background-color:color-mix(in srgb,var(--sl-color-asides-text-accent) 12%,transparent)}}.sl-markdown-content hr:not(:where(.not-content *)){border:0;border-bottom:1px solid var(--sl-color-hairline)}.sl-markdown-content details:not(:where(.not-content *)){--sl-details-border-color: var(--sl-color-gray-5);--sl-details-border-color--hover: var(--sl-color-text-accent);border-inline-start:2px solid var(--sl-details-border-color);padding-inline-start:1rem}.sl-markdown-content details:not([open]):hover:not(:where(.not-content *)),.sl-markdown-content details:has(>summary:hover):not(:where(.not-content *)){border-color:var(--sl-details-border-color--hover)}.sl-markdown-content summary:not(:where(.not-content *)){color:var(--sl-color-white);cursor:pointer;display:block;font-weight:600;margin-inline-start:-.5rem;padding-inline-start:.5rem}.sl-markdown-content details[open]>summary:not(:where(.not-content *)){margin-bottom:1rem}.sl-markdown-content summary:not(:where(.not-content *))::marker,.sl-markdown-content summary:not(:where(.not-content *))::-webkit-details-marker{display:none}.sl-markdown-content summary:not(:where(.not-content *)):before{--sl-details-marker-size: 1.25rem;background-color:currentColor;content:"";display:inline-block;height:var(--sl-details-marker-size);width:var(--sl-details-marker-size);margin-inline:calc((var(--sl-details-marker-size) / 4) * -1) .25rem;vertical-align:middle;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.8 11.3 10.6 7a1 1 0 1 0-1.4 1.5l3.5 3.5-3.5 3.5a1 1 0 0 0 0 1.4 1 1 0 0 0 .7.3 1 1 0 0 0 .7-.3l4.2-4.2a1 1 0 0 0 0-1.4Z'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion: no-preference){.sl-markdown-content summary:not(:where(.not-content *)):before{transition:transform .2s ease-in-out}}.sl-markdown-content details[open]>summary:not(:where(.not-content *)):before{transform:rotate(90deg)}[dir=rtl] .sl-markdown-content summary:not(:where(.not-content *)):before,.sl-markdown-content [dir=rtl] summary:not(:where(.not-content *)):before{transform:rotate(180deg)}.sl-markdown-content summary:not(:where(.not-content *)) p:only-child{display:inline}.sl-markdown-content .starlight-aside details:not(:where(.not-content *)){--sl-details-border-color: var(--sl-color-asides-border);--sl-details-border-color--hover: var(--sl-color-asides-text-accent)}[data-mobile-menu-expanded]{overflow:hidden}@media (min-width: 50rem){[data-mobile-menu-expanded]{overflow:auto}}button:where(.astro-jif73yzw){position:fixed;top:calc((var(--sl-nav-height) - var(--sl-menu-button-size)) / 2);inset-inline-end:var(--sl-nav-pad-x);z-index:var(--sl-z-index-navbar);border:0;border-radius:50%;width:var(--sl-menu-button-size);height:var(--sl-menu-button-size);padding:.5rem;background-color:var(--sl-color-white);color:var(--sl-color-black);box-shadow:var(--sl-shadow-md);cursor:pointer}:where(.astro-jif73yzw)[aria-expanded=true] button:where(.astro-jif73yzw){background-color:var(--sl-color-gray-2);box-shadow:none}[data-theme=light] button:where(.astro-jif73yzw){background-color:var(--sl-color-black);color:var(--sl-color-white)}[data-theme=light] :where(.astro-jif73yzw)[aria-expanded=true] button:where(.astro-jif73yzw){background-color:var(--sl-color-gray-5)}.page:where(.astro-vrdttmbt){flex-direction:column;min-height:100vh}.header:where(.astro-vrdttmbt){z-index:var(--sl-z-index-navbar);position:fixed;inset-inline-start:0;inset-block-start:0;width:100%;height:var(--sl-nav-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:var(--sl-nav-pad-y) var(--sl-nav-pad-x);padding-inline-end:var(--sl-nav-pad-x);background-color:var(--sl-color-bg-nav)}[data-has-sidebar] .header:where(.astro-vrdttmbt){padding-inline-end:calc(var(--sl-nav-gap) + var(--sl-nav-pad-x) + var(--sl-menu-button-size))}.sidebar-pane:where(.astro-vrdttmbt){visibility:var(--sl-sidebar-visibility, hidden);position:fixed;z-index:var(--sl-z-index-menu);inset-block:var(--sl-nav-height) 0;inset-inline-start:0;width:100%;background-color:var(--sl-color-black);overflow-y:auto}[aria-expanded=true]~.sidebar-pane:where(.astro-vrdttmbt){--sl-sidebar-visibility: visible}.sidebar-content:where(.astro-vrdttmbt){height:100%;min-height:-moz-max-content;min-height:max-content;padding:1rem var(--sl-sidebar-pad-x) 0;flex-direction:column;gap:1rem}@media (min-width: 50rem){.sidebar-content:where(.astro-vrdttmbt):after{content:"";padding-bottom:1px}}.main-frame:where(.astro-vrdttmbt){padding-top:calc(var(--sl-nav-height) + var(--sl-mobile-toc-height));padding-inline-start:var(--sl-content-inline-start)}@media (min-width: 50rem){[data-has-sidebar] .header:where(.astro-vrdttmbt){padding-inline-end:var(--sl-nav-pad-x)}.sidebar-pane:where(.astro-vrdttmbt){--sl-sidebar-visibility: visible;width:var(--sl-sidebar-width);background-color:var(--sl-color-bg-sidebar);border-inline-end:1px solid var(--sl-color-hairline-shade)}}ul.svelte-12y80wd{padding:0;list-style:none}a.svelte-12y80wd{color:var(--sl-color-gray-2);text-decoration:none;--pad-inline: .5rem;display:block;border-radius:.25rem;padding-block:.25rem;padding-inline:calc(1rem * var(--depth) + var(--pad-inline)) var(--pad-inline);line-height:1.25}a.svelte-12y80wd:hover{color:var(--sl-color-text)}a[aria-current=true].svelte-12y80wd{font-family:AvenirHeavy,sans-serif;font-weight:700;color:var(--sl-color-text-accent)}ul.svelte-mlkn5j{padding:0;list-style:none}.right-sidebar-panel.svelte-mlkn5j{padding:1rem var(--sl-sidebar-pad-x)}.sl-container.svelte-mlkn5j{width:calc(var(--sl-sidebar-width) - 2 * var(--sl-sidebar-pad-x))}.right-sidebar-panel.svelte-mlkn5j h2{color:var(--sl-color-white);font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);margin-bottom:.5rem}.right-sidebar-panel.svelte-mlkn5j :where(a){display:block;font-size:var(--sl-text-xs);text-decoration:none;color:var(--sl-color-gray-2);overflow-wrap:anywhere}.right-sidebar-panel.svelte-mlkn5j :where(a):hover{color:var(--sl-color-white)}@media (min-width: 72rem){.sl-container.svelte-mlkn5j{max-width:calc(((100vw - var(--sl-sidebar-width) - 2 * var(--sl-content-pad-x) - 2 * var(--sl-sidebar-pad-x)) * .25))}}.mobile-nav.svelte-mlkn5j{position:fixed;z-index:var(--sl-z-index-toc);top:calc(var(--sl-nav-height) - 1px);inset-inline:0;border-top:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-bg-nav)}@media (min-width: 50rem){.mobile-nav.svelte-mlkn5j{inset-inline-start:var(--sl-content-inline-start, 0)}}summary.svelte-mlkn5j{gap:.5rem;align-items:center;height:var(--sl-mobile-toc-height);border-bottom:1px solid var(--sl-color-hairline-shade);padding:.5rem 1rem;font-size:var(--sl-text-xs);outline-offset:var(--sl-outline-offset-inside)}summary.svelte-mlkn5j::marker,summary.svelte-mlkn5j::-webkit-details-marker{display:none}.toggle.svelte-mlkn5j:before{inset:-1px!important}details[open].svelte-mlkn5j .toggle:where(.svelte-mlkn5j):before{opacity:1}details.svelte-mlkn5j .toggle:where(.svelte-mlkn5j):hover{color:var(--sl-color-white);border-color:transparent}details[open].svelte-mlkn5j .arrow-icon:where(.svelte-mlkn5j){transform:rotate(90deg)}.display-current.svelte-mlkn5j{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--sl-color-white)}.dropdown.svelte-mlkn5j{max-height:calc(85vh - var(--sl-nav-height) - var(--sl-mobile-toc-height));overflow-y:auto;overscroll-behavior:contain;margin-top:.75rem;padding:1rem .75rem;position:absolute;width:calc(100% - 1.5rem);z-index:100;left:.75rem;right:.75rem;box-shadow:0 4px 12px #105ffb33}h1:where(.astro-j6tvhyss){margin-top:1rem;font-size:var(--sl-text-h1);line-height:var(--sl-line-height-headings);font-weight:600;color:var(--sl-color-white)}.social-icons:where(.astro-wu23bvmt){margin-inline-end:auto;gap:1rem;align-items:center;padding-block:1rem}.social-icons:where(.astro-wu23bvmt):empty{display:none}.mobile-preferences:where(.astro-wu23bvmt){justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--sl-color-gray-6);-moz-column-gap:1rem;column-gap:1rem;padding:.5rem 0}a:where(.astro-z2zdus5w),a:where(.astro-z2zdus5w):visited{color:var(--sl-color-gray-2)}a:where(.astro-z2zdus5w):hover,a:where(.astro-z2zdus5w):focus{color:var(--sl-color-text)}ul:where(.astro-z2zdus5w){list-style-type:none;padding:0}li:where(.astro-z2zdus5w){line-height:1.375!important;overflow-wrap:anywhere}li:where(.astro-z2zdus5w):has(>a[aria-current=page]){border-radius:.25rem;background-color:#929bba33}a:where(.astro-z2zdus5w)[aria-current=page]{font-family:AvenirMedium,sans-serif;font-weight:500;color:var(--sl-color-text)}ul:where(.astro-z2zdus5w):not(.top-level){padding-left:.75rem}ul:where(.astro-z2zdus5w):not(.top-level) .link:where(.astro-z2zdus5w){padding-left:.5rem;padding-right:.5rem}.top-level:where(.astro-z2zdus5w) li:where(.astro-z2zdus5w):has(>a[aria-current=page]){padding-left:.5rem!important}.link:where(.astro-z2zdus5w):first-child{margin-top:.125rem}.link:where(.astro-z2zdus5w){padding-top:.4rem;padding-bottom:.2rem}.group:where(.astro-z2zdus5w){margin-top:.375rem}.group:where(.astro-z2zdus5w)+.link:where(.astro-z2zdus5w){margin-top:.125rem}.group:where(.astro-z2zdus5w)+.link:where(.astro-z2zdus5w)+.group:where(.astro-z2zdus5w){padding-left:.25rem!important}.link:where(.astro-z2zdus5w)+.group:where(.astro-z2zdus5w){margin-top:.125rem}details:where(.astro-z2zdus5w) summary:where(.astro-z2zdus5w)::-webkit-details-marker{display:none}:where(.astro-z2zdus5w)[open]>summary:where(.astro-z2zdus5w) .chevron:where(.astro-z2zdus5w){transform:rotate(90deg)}a:where(.astro-z2zdus5w):not([aria-current]) .sl-badge:where(.astro-z2zdus5w){--tw-bg-opacity: 1 !important;background-color:rgb(0 182 224 / var(--tw-bg-opacity, 1))!important}a:where(.astro-z2zdus5w):not([aria-current]) .sl-badge:where(.astro-z2zdus5w):is([data-theme=dark] *){--tw-bg-opacity: 1 !important;background-color:rgb(8 57 69 / var(--tw-bg-opacity, 1))!important}a:where(.astro-z2zdus5w):not([aria-current]) .sl-badge:where(.astro-z2zdus5w){--tw-border-opacity: 1 !important;border-color:rgb(9 154 198 / var(--tw-border-opacity, 1))!important}a:where(.astro-z2zdus5w):not([aria-current]) .sl-badge:where(.astro-z2zdus5w):is([data-theme=dark] *){--tw-border-opacity: 1 !important;border-color:rgb(0 182 224 / var(--tw-border-opacity, 1))!important}details:where(.astro-ssfzsv2f):first-child{padding-bottom:1.25rem}details:where(.astro-ssfzsv2f):not(:first-child){padding-top:1.25rem;padding-bottom:1.25rem}details:where(.astro-ssfzsv2f){border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(227 231 242 / var(--tw-border-opacity, 1))}details:where(.astro-ssfzsv2f):is([data-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(57 63 83 / var(--tw-border-opacity, 1))}details:where(.astro-ssfzsv2f) summary:where(.astro-ssfzsv2f)::-webkit-details-marker{display:none}.sidebar-content{padding:0!important}.mobile-preferences{padding:0!important;border:none!important}a:where(.astro-7q3lir66){clip:rect(0,0,0,0);position:fixed;top:.75rem;inset-inline-start:.75rem}a:where(.astro-7q3lir66):focus{clip:unset;z-index:var(--sl-z-index-skiplink);display:block;padding:.5rem 1rem;text-decoration:none;color:var(--sl-color-text-invert);background-color:var(--sl-color-text-accent);box-shadow:var(--sl-shadow-lg)}.main-pane:where(.astro-67yu43on){isolation:isolate}@media (min-width: 72rem){.right-sidebar-container:where(.astro-67yu43on){order:2;position:relative;width:calc(var(--sl-sidebar-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2)}.right-sidebar:where(.astro-67yu43on){position:fixed;top:0;border-inline-start:1px solid var(--sl-color-hairline);padding-top:var(--sl-nav-height);width:100%;height:100vh;overflow-y:auto;scrollbar-width:none}.main-pane:where(.astro-67yu43on){width:100%}[data-has-sidebar][data-has-toc] .main-pane:where(.astro-67yu43on){--sl-content-margin-inline: auto 0;order:1;width:calc(var(--sl-content-width) + (100% - var(--sl-content-width) - var(--sl-sidebar-width)) / 2)}}.starlight-aside{padding:1rem;border-inline-start:.25rem solid var(--sl-color-asides-border);color:var(--sl-color-white)}.starlight-aside--note{--sl-color-asides-text-accent: var(--sl-color-blue-high);--sl-color-asides-border: var(--sl-color-blue);background-color:var(--sl-color-blue-low)}.starlight-aside--tip{--sl-color-asides-text-accent: var(--sl-color-purple-high);--sl-color-asides-border: var(--sl-color-purple);background-color:var(--sl-color-purple-low)}.starlight-aside--caution{--sl-color-asides-text-accent: var(--sl-color-orange-high);--sl-color-asides-border: var(--sl-color-orange);background-color:var(--sl-color-orange-low)}.starlight-aside--danger{--sl-color-asides-text-accent: var(--sl-color-red-high);--sl-color-asides-border: var(--sl-color-red);background-color:var(--sl-color-red-low)}.starlight-aside__title{display:flex;gap:.5rem;align-items:center;font-size:var(--sl-text-h5);font-weight:600;line-height:var(--sl-line-height-headings);color:var(--sl-color-asides-text-accent)}.starlight-aside__icon{font-size:1.333em;width:1em;height:1em}.starlight-aside__title+.starlight-aside__content{margin-top:.5rem}.starlight-aside__content a{color:var(--sl-color-asides-text-accent)}:root{--sl-content-width: 55rem;--sl-content-pad-x: 2rem}@media (max-width: 85rem){:root{--sl-content-width: 45rem}}@media (pointer: none),(pointer: coarse){.expressive-code .copy{height:2.2rem;transform:scale(.8)}}html{-moz-osx-font-smoothing:grayscale!important;-webkit-font-smoothing:antialiased!important;font-synthesis:none!important}li.tab a[role=tab]{padding:0 .75rem;white-space:nowrap}td code{white-space:nowrap}.sidebar-content,.pagination-links,h1,h2,h3,h4,h5{text-wrap:balance}.sl-markdown-content p:not(.not-content),dl:not(.not-content),li:not(.not-content){line-height:1.5}select:focus{outline:none}a{text-decoration:none}.sl-markdown-content code:not(:where(.not-content *)){padding:.125rem}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(23 84 205 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(23 84 205 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{border-width:0;border-style:solid;border-color:#e3e7f2}:before,:after{--tw-content: }html,:host{font-family:AvenirLight,sans-serif}code,kbd,samp,pre{font-family:Roboto Mono Variable,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}:root{--sl-font: AvenirLight, sans-serif;--sl-font-mono: Roboto Mono Variable, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--sl-color-white: #FFFFFF;--sl-color-gray-1: #E3E7F2;--sl-color-gray-2: #AFB7CF;--sl-color-gray-3: #929BBA;--sl-color-gray-4: #252A3A;--sl-color-gray-5: #181625;--sl-color-accent-low: #1e1b4b;--sl-color-accent: #08809C;--sl-color-accent-high: #9EE6F7}:root[data-theme=light]{--sl-color-gray-2: #181625;--sl-color-gray-3: #4F5A7D;--sl-color-gray-4: #929BBA;--sl-color-gray-5: #AFB7CF;--sl-color-gray-6: #E3E7F2;--sl-color-gray-7: #EEF0F6;--sl-color-black: #FFFFFF;--sl-color-accent-low: #9EE6F7;--sl-color-accent: #08809C;--sl-color-accent-high: #312e81}.container{width:100%}@media (min-width: 50rem){.container{max-width:50rem}}@media (min-width: 72em){.container{max-width:72em}}@media (min-width: 540px){.container{max-width:540px}}@media (min-width: 640px){.container{max-width:640px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.-left-1{left:-.25rem}.-top-1{top:-.25rem}.top-8{top:2rem}.z-10{z-index:10}.z-50{z-index:50}.float-right{float:right}.\!mx-0\.5{margin-left:.125rem!important;margin-right:.125rem!important}.\!my-0{margin-top:0!important;margin-bottom:0!important}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.mr-1{margin-right:.25rem}.ms-3{margin-inline-start:.75rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.box-border{box-sizing:border-box}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.\!inline-block{display:inline-block!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.inline-table{display:inline-table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-8{width:2rem;height:2rem}.h-4{height:1rem}.h-full{height:100%}.max-h-0{max-height:0px}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11\/12{width:91.666667%}.w-\[90vw\]{width:90vw}.w-full{width:100%}.max-w-4xl{max-width:56rem}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.whitespace-nowrap{white-space:nowrap}.break-keep{word-break:keep-all}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-b,.border-b-\[1px\]{border-bottom-width:1px}.border-t{border-top-width:1px}.\!border-accent-500{--tw-border-opacity: 1 !important;border-color:rgb(9 154 198 / var(--tw-border-opacity, 1))!important}.border-\[\#E3E7F2\]{--tw-border-opacity: 1;border-color:rgb(227 231 242 / var(--tw-border-opacity, 1))}.border-\[--sl-color-accent\]{border-color:var(--sl-color-accent)}.border-\[--sl-color-hairline\]{border-color:var(--sl-color-hairline)}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(227 231 242 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(175 183 207 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.\!bg-accent-400{--tw-bg-opacity: 1 !important;background-color:rgb(0 182 224 / var(--tw-bg-opacity, 1))!important}.bg-\[--sl-color-bg-sidebar\]{background-color:var(--sl-color-bg-sidebar)}.bg-\[--sl-color-bg\]{background-color:var(--sl-color-bg)}.bg-\[--sl-color-gray-6\]{background-color:var(--sl-color-gray-6)}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(231 240 255 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(238 240 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(247 248 252 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-white{--tw-gradient-from: #FFFFFF var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.fill-accent-400{fill:#00b6e0}.fill-black{fill:#000}.fill-white{fill:#fff}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-11{padding-left:2.75rem}.pl-3{padding-left:.75rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pt-0\.5{padding-top:.125rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.pt-\[--font-pad\],.pt-\[var\(--font-pad\)\]{padding-top:var(--font-pad)}.text-left{text-align:left}.text-center{text-align:center}.font-bold{font-family:AvenirHeavy,sans-serif}.font-medium{font-family:AvenirMedium,sans-serif}.font-mono{font-family:Roboto Mono Variable,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:AvenirLight,sans-serif}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.tracking-tighter{letter-spacing:-.05em}.tracking-wider{letter-spacing:.05em}.text-\[--sl-color-accent\]{color:var(--sl-color-accent)}.text-\[--sl-color-gray-3\]{color:var(--sl-color-gray-3)}.text-\[--sl-color-green\]{color:var(--sl-color-green)}.text-\[--sl-color-orange\]{color:var(--sl-color-orange)}.text-\[--sl-color-red\]{color:var(--sl-color-red)}.text-\[--sl-color-text-accent\]{color:var(--sl-color-text-accent)}.text-\[--sl-color-text\]{color:var(--sl-color-text)}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(10 71 171 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(227 231 242 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(146 155 186 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(79 90 125 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(37 42 58 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}:root,::backdrop{--sl-color-white: #FFFFFF;--sl-color-gray-1: #EEF0F6;--sl-color-gray-2: #E3E7F2;--sl-color-gray-3: #AFB7CF;--sl-color-gray-4: #929BBA;--sl-color-gray-5: #4F5A7D;--sl-color-gray-6: #252A3A;--sl-color-black: #181625;--sl-color-accent-low: #083945;--sl-color-accent: #6AD9FF;--sl-color-accent-high: #6AD9FF;--sl-color-red-low: #470D1E;--sl-color-red: #FF5F86;--sl-color-red-high: #FF5F86;--sl-color-orange-low: #4F3511;--sl-color-orange: #FFC045;--sl-color-orange-high: #FFC045;--sl-color-green-low: #004434;--sl-color-green: #12E3A3;--sl-color-green-high: #12E3A3;--sl-color-blue-low: #071D42;--sl-color-blue: #1074FF;--sl-color-blue-high: #1074FF;--sl-color-purple-low: #1E0536;--sl-color-purple: #A15AF0;--sl-color-purple-high: #A15AF0;--sl-color-text: #FFFFFF;--sl-color-text-accent: #6AD9FF;--sl-color-text-invert: #FFFFFF;--sl-color-bg: #181625;--sl-color-bg-nav: #252A3A;--sl-color-bg-sidebar: #252A3A;--sl-color-bg-inline-code: #334155;--sl-color-bg-accent: orange;--sl-color-hairline-light: #4F5A7D;--sl-color-hairline: #4F5A7D;--sl-color-hairline-shade: #4F5A7D}:root[data-theme=light],[data-theme=light] ::backdrop{--sl-color-white: #000000;--sl-color-gray-6: #EEF0F6;--sl-color-gray-5: #E3E7F2;--sl-color-gray-4: #AFB7CF;--sl-color-gray-3: #929BBA;--sl-color-gray-2: #4F5A7D;--sl-color-gray-1: #252A3A;--sl-color-black: #FFFFFF;--sl-color-accent-low: #D4F4FB;--sl-color-accent: #099AC6;--sl-color-accent-high: #099AC6;--sl-color-red-low: #F7E5EB;--sl-color-red: #CF2556;--sl-color-red-high: #CF2556;--sl-color-orange-low: #FAF2E8;--sl-color-orange: #E59325;--sl-color-orange-high: #E59325;--sl-color-green-low: #004434;--sl-color-green: #12E3A3;--sl-color-green-high: #12E3A3;--sl-color-blue-low: #E7F0FF;--sl-color-blue: #1754CD;--sl-color-blue-high: #1754CD;--sl-color-purple-low: #ECE6F2;--sl-color-purple: #691FBB;--sl-color-purple-high: #691FBB;--sl-color-text: #000000;--sl-color-text-accent: #099AC6;--sl-color-text-invert: #FFFFFF;--sl-color-bg: #F7F8FC;--sl-color-bg-nav: #FFFFFF;--sl-color-bg-sidebar: #FFFFFF;--sl-color-bg-inline-code: #E3E7F2;--sl-color-bg-accent: var(--sl-color-accent-high);--sl-color-hairline-light: #E3E7F2;--sl-color-hairline: #E3E7F2;--sl-color-hairline-shade: #E3E7F2}:root{--font-pad: 0}body{font-family:AvenirLight,sans-serif}html[lang=ja] body{font-family:TazuganeInfoLight,sans-serif}html[lang=zh] body{font-family:MXiangHeHeiSCProLight,sans-serif}h1,h2,h3,h4,h5,h6{font-family:AvenirBlack,sans-serif;font-weight:900}h1 i,h1 em,h1 var,h2 i,h2 em,h2 var,h3 i,h3 em,h3 var,h4 i,h4 em,h4 var,h5 i,h5 em,h5 var,h6 i,h6 em,h6 var{font-family:AvenirBlackOblique,sans-serif!important;font-style:italic!important}html[lang=ja] h1,html[lang=ja] h2,html[lang=ja] h3,html[lang=ja] h4,html[lang=ja] h5,html[lang=ja] h6{font-family:TazuganeInfoBlack,sans-serif}html[lang=zh] h1,html[lang=zh] h2,html[lang=zh] h3,html[lang=zh] h4,html[lang=zh] h5,html[lang=zh] h6{font-family:MXiangHeHeiSCProBlack,sans-serif}b,strong{font-family:AvenirHeavy,sans-serif;font-weight:700}b i,b em,b var,strong i,strong em,strong var{font-family:AvenirHeavyOblique,sans-serif!important;font-style:italic!important}html[lang=ja] b,html[lang=ja] strong{font-family:TazuganeInfoHeavy,sans-serif}html[lang=zh] b,html[lang=zh] strong{font-family:MXiangHeHeiSCProHeavy,sans-serif}th,dt{font-family:AvenirHeavy,sans-serif;font-weight:700}th i,th em,th var,dt i,dt em,dt var{font-family:AvenirHeavyOblique,sans-serif!important;font-style:italic!important}html[lang=ja] th,html[lang=ja] dt{font-family:TazuganeInfoHeavy,sans-serif}html[lang=zh] th,html[lang=zh] dt{font-family:MXiangHeHeiSCProHeavy,sans-serif}i,em,var{font-family:AvenirLightOblique,sans-serif!important;font-style:italic!important}i strong,em strong,var strong{font-family:AvenirBlackOblique,sans-serif!important;font-style:italic!important}.font-medium i,.font-medium em,.font-medium var{font-family:AvenirMediumOblique,sans-serif!important;font-style:italic!important}.font-bold i,.font-bold em,.font-bold var{font-family:AvenirHeavyOblique,sans-serif!important;font-style:italic!important}.font-black i,.font-black em,.font-black var{font-family:AvenirBlackOblique,sans-serif!important;font-style:italic!important}html[lang=en]{--font-pad: 3px}html[lang=ja] body{font-family:TazuganeInfoLight,sans-serif!important}html[lang=ja] h1,html[lang=ja] h2,html[lang=ja] h3,html[lang=ja] h4,html[lang=ja] h5,html[lang=ja] h6{font-family:TazuganeInfoBlack,sans-serif!important}html[lang=ja] b,html[lang=ja] strong,html[lang=ja] em,html[lang=ja] i,html[lang=ja] th,html[lang=ja] dt{font-family:TazuganeInfoHeavy,sans-serif!important}html[lang=ja] .font-sans{font-family:TazuganeInfoLight,sans-serif}html[lang=ja] .font-medium{font-family:TazuganeInfoMedium,sans-serif}html[lang=ja] .font-bold{font-family:TazuganeInfoHeavy,sans-serif}html[lang=ja] .font-black{font-family:TazuganeInfoBlack,sans-serif}html[lang=zh] body{font-family:MXiangHeHeiSCProLight,sans-serif!important}html[lang=zh] h1,html[lang=zh] h2,html[lang=zh] h3,html[lang=zh] h4,html[lang=zh] h5,html[lang=zh] h6{font-family:MXiangHeHeiSCProBlack,sans-serif!important}html[lang=zh] b,html[lang=zh] strong,html[lang=zh] em,html[lang=zh] i,html[lang=zh] th,html[lang=zh] dt{font-family:MXiangHeHeiSCProHeavy,sans-serif!important}html[lang=zh] .font-sans{font-family:MXiangHeHeiSCProLight,sans-serif}html[lang=zh] .font-medium{font-family:MXiangHeHeiSCProMedium,sans-serif}html[lang=zh] .font-bold{font-family:MXiangHeHeiSCProHeavy,sans-serif}html[lang=zh] .font-black{font-family:MXiangHeHeiSCProBlack,sans-serif}code i,code em,code var{font-family:Roboto Mono Variable,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-style:italic!important}.sl-markdown-content a:not(.not-content){font-family:AvenirHeavy,sans-serif;font-weight:700}.sl-markdown-content a:not(.not-content) i,.sl-markdown-content a:not(.not-content) em,.sl-markdown-content a:not(.not-content) var{font-family:AvenirHeavyOblique,sans-serif!important;font-style:italic!important}html[lang=ja] .sl-markdown-content a:not(.not-content){font-family:TazuganeInfoHeavy,sans-serif}html[lang=zh] .sl-markdown-content a:not(.not-content){font-family:MXiangHeHeiSCProHeavy,sans-serif}.sl-markdown-content a:hover:not(.not-content):not(starlight-tabs a[role=tab]){color:var(--sl-color-accent);text-decoration:underline}.sl-markdown-content ol * ol,.sl-markdown-content ol * ul,.sl-markdown-content ul * ul,.sl-markdown-content ul * ol{margin-top:.25rem!important}.sl-markdown-content img{margin-top:.75rem!important}.sl-markdown-content var{font-family:AvenirLightOblique,sans-serif;font-style:italic}.sl-markdown-content dd>*{margin-top:.75rem;margin-bottom:.75rem}.sl-markdown-content th,.sl-markdown-content td{padding-left:0}.starlight-aside__content a:hover{color:var(--sl-color-asides-text-accent)!important}.starlight-aside__title{font-family:AvenirHeavy,sans-serif!important;font-weight:700!important}.starlight-aside__title svg{padding-bottom:var(--font-pad)}.tab a{font-family:AvenirMedium,sans-serif!important;font-weight:500!important}.tab a[aria-selected=true]{--tw-border-opacity: 1 !important;border-color:rgb(0 182 224 / var(--tw-border-opacity, 1))!important}.tab a svg{margin-bottom:.18rem}figure>figcaption>.title{padding-bottom:0!important;padding-top:.5rem!important}:not(.is-terminal,.has-title)>pre{border-radius:.5rem!important}.is-terminal>figcaption{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.is-terminal code,.is-terminal pre,.has-title code,.has-title pre{border-bottom-right-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.has-title:not(.is-terminal) .header:before{border-style:none!important;--tw-bg-opacity: 1 !important;background-color:rgb(227 231 242 / var(--tw-bg-opacity, 1))!important}.has-title:not(.is-terminal) .header:is([data-theme=dark] *):before{--tw-bg-opacity: 1 !important;background-color:rgb(24 22 37 / var(--tw-bg-opacity, 1))!important}pre,code{border-style:none!important}figcaption{border-style:none!important;--tw-bg-opacity: 1 !important;background-color:rgb(227 231 242 / var(--tw-bg-opacity, 1))!important}figcaption:is([data-theme=dark] *){--tw-bg-opacity: 1 !important;background-color:rgb(24 22 37 / var(--tw-bg-opacity, 1))!important}figcaption.header:before{--tw-bg-opacity: 1 !important;background-color:rgb(175 183 207 / var(--tw-bg-opacity, 1))!important}figcaption.header:is([data-theme=dark] *):before{--tw-bg-opacity: 1 !important;background-color:rgb(79 90 125 / var(--tw-bg-opacity, 1))!important}.expressive-code{margin-top:.75rem;overflow:hidden!important;border-radius:.5rem!important;border-width:1px!important;--tw-border-opacity: 1 !important;border-color:rgb(227 231 242 / var(--tw-border-opacity, 1))!important}.expressive-code:is([data-theme=dark] *){--tw-border-opacity: 1 !important;border-color:rgb(79 90 125 / var(--tw-border-opacity, 1))!important}.title{border-style:none!important}.expressive-code ins:before{--tw-border-opacity: 1 !important;border-color:rgb(173 232 213 / var(--tw-border-opacity, 1))!important}.expressive-code ins:is([data-theme=dark] *):before{--tw-border-opacity: 1 !important;border-color:rgb(1 137 80 / var(--tw-border-opacity, 1))!important}.expressive-code ins{--tw-bg-opacity: 1 !important;background-color:rgb(214 246 234 / var(--tw-bg-opacity, 1))!important}.expressive-code ins:is([data-theme=dark] *){--tw-bg-opacity: 1 !important;background-color:rgb(0 68 52 / var(--tw-bg-opacity, 1))!important}.is-terminal .copy{padding-top:.5rem}.feedback{--tw-bg-opacity: 1 !important;background-color:rgb(48 192 135 / var(--tw-bg-opacity, 1))!important;padding-left:.75rem!important;padding-right:.625rem!important}.feedback:is([data-theme=dark] *){--tw-bg-opacity: 1 !important;background-color:rgb(45 167 119 / var(--tw-bg-opacity, 1))!important}.feedback{padding-top:.25rem!important}.feedback:after{display:none!important}site-search button span{padding-top:.125rem}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border-radius:6px;border-width:1px;border-color:#829bc450}input[type=checkbox]:checked{background-color:#00b6e0;border-color:#00b6e0}input[type=checkbox]:checked:disabled{--tw-border-opacity: 1;border-color:rgb(230 230 230 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(230 230 230 / var(--tw-bg-opacity, 1))}input[type=checkbox]:checked:disabled:is([data-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}input[type=checkbox]:checked:before{content:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.0009%2023.5C13.6209%2023.5%2013.2409%2023.36%2012.9409%2023.06L4.94086%2015.06C4.36086%2014.48%204.36086%2013.52%204.94086%2012.94C5.52086%2012.36%206.48085%2012.36%207.06085%2012.94L14.0009%2019.88L26.9409%206.94C27.5209%206.36%2028.4809%206.36%2029.0609%206.94C29.6409%207.52%2029.6409%208.48%2029.0609%209.06L15.0609%2023.06C14.7609%2023.36%2014.3809%2023.5%2014.0009%2023.5Z'%20fill='white'/%3e%3c/svg%3e");position:relative;left:.5px;top:2px}.tooltip{visibility:hidden;position:absolute;left:50%;top:100%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(79 90 125 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-family:AvenirMedium,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));opacity:0;transition-duration:.3s}.tooltip i,.tooltip em,.tooltip var{font-family:AvenirMediumOblique,sans-serif!important;font-style:italic!important}html[lang=ja] .tooltip{font-family:TazuganeInfoMedium,sans-serif}html[lang=zh] .tooltip{font-family:MXiangHeHeiSCProMedium,sans-serif}.peer:hover~.tooltip{visibility:visible;opacity:1}.tooltip:is([data-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(79 90 125 / var(--tw-bg-opacity, 1))}.tooltip{z-index:2147483647}.gradient-border{position:relative;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.gradient-border:before{content:"";position:absolute;padding:2px;inset:0;background:linear-gradient(to right,#105ffb,#a15af0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;border-radius:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.gradient-border:hover:before{opacity:1}.primary-gradient-btn{font-family:AvenirHeavy,sans-serif;font-weight:700}.primary-gradient-btn i,.primary-gradient-btn em,.primary-gradient-btn var{font-family:AvenirHeavyOblique,sans-serif!important;font-style:italic!important}html[lang=ja] .primary-gradient-btn{font-family:TazuganeInfoHeavy,sans-serif}html[lang=zh] .primary-gradient-btn{font-family:MXiangHeHeiSCProHeavy,sans-serif}.primary-gradient-btn{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;transition:box-shadow 1s ease;font-size:16px;font-size:1rem;line-height:1;letter-spacing:normal;border-radius:.5rem;cursor:pointer;background:#105ffb;background:linear-gradient(104deg,#105ffb,#6c58fb,#a15af0);color:#fff;border:none}.primary-gradient-btn svg{height:16px;width:16px;fill:#fff;z-index:1}.primary-gradient-btn a{position:relative;z-index:1;padding:1rem .75rem;text-decoration:none;color:#fff;display:flex;align-items:center}.primary-gradient-btn a span{padding:0rem .5rem}.primary-gradient-btn a:hover{opacity:1}.primary-gradient-btn:hover{box-shadow:0 12px 40px -12px #105ffb80;color:#fff}.primary-gradient-btn:hover:after{opacity:1}.primary-gradient-btn:focus{outline:none}.primary-gradient-btn:active{opacity:1}.primary-gradient-btn:disabled{opacity:.3;pointer-events:none}.primary-gradient-btn:disabled a{cursor:not-allowed}.primary-gradient-btn:disabled:after{opacity:0}.primary-gradient-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0;transition:opacity .5s ease;background:radial-gradient(124.47% 310.63% at 83.73% 175%,#105ffb,#a15af0 75.77%)}.primary-gradient-btn:active:after{background:linear-gradient(0deg,#18162533 0% 100%),radial-gradient(124.47% 310.63% at 83.73% 175%,#105ffb,#a15af0 75.77%);transition:opacity 1s ease}.primary-slate-btn{font-family:AvenirHeavy,sans-serif;font-weight:700}.primary-slate-btn i,.primary-slate-btn em,.primary-slate-btn var{font-family:AvenirHeavyOblique,sans-serif!important;font-style:italic!important}html[lang=ja] .primary-slate-btn{font-family:TazuganeInfoHeavy,sans-serif}html[lang=zh] .primary-slate-btn{font-family:MXiangHeHeiSCProHeavy,sans-serif}.primary-slate-btn{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;transition:box-shadow 1s ease;font-size:16px;font-size:1rem;line-height:1;letter-spacing:normal;border-radius:.5rem;cursor:pointer;background-color:#181625;color:#fff;border:none}.primary-slate-btn svg{height:16px;width:16px;fill:#fff;z-index:1}.primary-slate-btn a{position:relative;z-index:1;padding:1rem .75rem;text-decoration:none;color:#fff;display:flex;align-items:center}.primary-slate-btn a span{padding:0rem .5rem}.primary-slate-btn a:hover{opacity:1}.primary-slate-btn:hover{box-shadow:0 12px 40px -12px #105ffb80;color:#fff}.primary-slate-btn:hover:after{opacity:1}.primary-slate-btn:focus{outline:none}.primary-slate-btn:active{opacity:1}.primary-slate-btn:disabled{opacity:.3;pointer-events:none}.primary-slate-btn:disabled a{cursor:not-allowed}.primary-slate-btn:disabled:after{opacity:0}.primary-slate-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0;transition:opacity .5s ease;background:right -100px top 130px,linear-gradient(to bottom,#181625 0%,transparent 70%),radial-gradient(ellipse at top,#181625 60%,transparent 100%),radial-gradient(at right,#181625 0%,transparent 90%),linear-gradient(to right,#a15af0 50%,#105ffb 50%)}.primary-white-btn{font-family:AvenirHeavy,sans-serif;font-weight:700}.primary-white-btn i,.primary-white-btn em,.primary-white-btn var{font-family:AvenirHeavyOblique,sans-serif!important;font-style:italic!important}html[lang=ja] .primary-white-btn{font-family:TazuganeInfoHeavy,sans-serif}html[lang=zh] .primary-white-btn{font-family:MXiangHeHeiSCProHeavy,sans-serif}.primary-white-btn{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;transition:box-shadow 1s ease;font-size:16px;font-size:1rem;line-height:1;letter-spacing:normal;border-radius:.5rem;cursor:pointer;background-color:#fff;color:#181625;border:none}.primary-white-btn svg{height:16px;width:16px;fill:#181625;z-index:1}.primary-white-btn a{position:relative;z-index:1;padding:1rem .75rem;text-decoration:none;color:#181625;display:flex;align-items:center}.primary-white-btn a span{padding:0rem .5rem}.primary-white-btn a:hover{opacity:1}.primary-white-btn:hover{box-shadow:0 12px 40px -12px #105ffb80;color:#181625}.primary-white-btn:hover:after{opacity:1}.primary-white-btn:focus{outline:none}.primary-white-btn:active{opacity:1}.primary-white-btn:disabled{opacity:.3;pointer-events:none}.primary-white-btn:disabled a{cursor:not-allowed}.primary-white-btn:disabled:after{opacity:0}.primary-white-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0;transition:opacity .5s ease;background:right -100px top 130px,linear-gradient(to bottom,#ffffff 0%,transparent 70%),radial-gradient(ellipse at top,#ffffff 60%,transparent 100%),radial-gradient(at right,#ffffff 0%,transparent 90%),linear-gradient(to right,#a15af0 50%,#105ffb 50%)}.secondary-btn{font-family:AvenirHeavy,sans-serif;font-weight:700}.secondary-btn i,.secondary-btn em,.secondary-btn var{font-family:AvenirHeavyOblique,sans-serif!important;font-style:italic!important}html[lang=ja] .secondary-btn{font-family:TazuganeInfoHeavy,sans-serif}html[lang=zh] .secondary-btn{font-family:MXiangHeHeiSCProHeavy,sans-serif}.secondary-btn{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;transition:box-shadow 1s ease;font-size:16px;font-size:1rem;line-height:1;letter-spacing:normal;border-radius:.5rem;cursor:pointer;background-color:#fff;color:#181625;border:2px solid #181625;transition:all .7s ease;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#a15af080,#105ffb80) border-box}.secondary-btn svg{height:16px;width:16px;fill:#181625;z-index:1}.secondary-btn a{position:relative;z-index:1;padding:1rem .75rem;text-decoration:none;color:#181625;display:flex;align-items:center}.secondary-btn a span{padding:0rem .5rem}.secondary-btn a:hover{opacity:1}.secondary-btn:hover{box-shadow:0 12px 40px -12px #105ffb80;color:#181625}.secondary-btn:hover:after{opacity:1}.secondary-btn:focus{outline:none}.secondary-btn:active{opacity:1}.secondary-btn:disabled{opacity:.3;pointer-events:none}.secondary-btn:disabled a{cursor:not-allowed}.secondary-btn:disabled:after{opacity:0}.secondary-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0;transition:opacity .5s ease;background:right -100px top 130px,linear-gradient(to bottom,#ffffff 0%,transparent 70%),radial-gradient(ellipse at top,#ffffff 60%,transparent 100%),radial-gradient(at right,#ffffff 0%,transparent 90%),linear-gradient(to right,#a15af0 50%,#105ffb 50%)}.secondary-btn:hover{border:2px solid transparent}html[data-theme=dark] .secondary-btn{font-family:AvenirHeavy,sans-serif;font-weight:700}html[data-theme=dark] .secondary-btn i,html[data-theme=dark] .secondary-btn em,html[data-theme=dark] .secondary-btn var{font-family:AvenirHeavyOblique,sans-serif!important;font-style:italic!important}html[lang=ja] html[data-theme=dark] .secondary-btn{font-family:TazuganeInfoHeavy,sans-serif}html[lang=zh] html[data-theme=dark] .secondary-btn{font-family:MXiangHeHeiSCProHeavy,sans-serif}html[data-theme=dark] .secondary-btn{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;transition:box-shadow 1s ease;font-size:16px;font-size:1rem;line-height:1;letter-spacing:normal;border-radius:.5rem;cursor:pointer;color:#fff;border:2px solid #ffffff;transition:all .7s ease;background:linear-gradient(#181625,#181625) padding-box,linear-gradient(to right,#a15af080,#105ffb80) border-box}html[data-theme=dark] .secondary-btn svg{height:16px;width:16px;fill:#fff;z-index:1}html[data-theme=dark] .secondary-btn a{position:relative;z-index:1;padding:1rem .75rem;text-decoration:none;color:#fff;display:flex;align-items:center}html[data-theme=dark] .secondary-btn a span{padding:0rem .5rem}html[data-theme=dark] .secondary-btn a:hover{opacity:1}html[data-theme=dark] .secondary-btn:hover{box-shadow:0 12px 40px -12px #105ffb80;color:#fff}html[data-theme=dark] .secondary-btn:hover:after{opacity:1}html[data-theme=dark] .secondary-btn:focus{outline:none}html[data-theme=dark] .secondary-btn:active{opacity:1}html[data-theme=dark] .secondary-btn:disabled{opacity:.3;pointer-events:none}html[data-theme=dark] .secondary-btn:disabled a{cursor:not-allowed}html[data-theme=dark] .secondary-btn:disabled:after{opacity:0}html[data-theme=dark] .secondary-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0;transition:opacity .5s ease;background:right -100px top 130px,linear-gradient(to bottom,#181625 0%,transparent 70%),radial-gradient(ellipse at top,#181625 60%,transparent 100%),radial-gradient(at right,#181625 0%,transparent 90%),linear-gradient(to right,#a15af0 50%,#105ffb 50%)}html[data-theme=dark] .secondary-btn:hover{border:2px solid transparent}.visited\:text-\[--sl-color-text-accent\]:visited{color:var(--sl-color-text-accent)}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:text-\[--sl-color-accent\]:hover,.hover\:text-\[color\:var\(--sl-color-accent\)\]:hover{color:var(--sl-color-accent)}.hover\:underline:hover{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}.dark\:block:is([data-theme=dark] *){display:block}.dark\:hidden:is([data-theme=dark] *){display:none}.dark\:border-\[\#393F53\]:is([data-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(57 63 83 / var(--tw-border-opacity, 1))}.dark\:border-gray-500:is([data-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(79 90 125 / var(--tw-border-opacity, 1))}.dark\:border-gray-600:is([data-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(37 42 58 / var(--tw-border-opacity, 1))}.dark\:bg-blue-700:is([data-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(7 29 66 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-500:is([data-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(79 90 125 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-600:is([data-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(37 42 58 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-700:is([data-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(24 22 37 / var(--tw-bg-opacity, 1))}.dark\:from-gray-600:is([data-theme=dark] *){--tw-gradient-from: #252A3A var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 42 58 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-gray-700:is([data-theme=dark] *){--tw-gradient-to: #181625 var(--tw-gradient-to-position)}.dark\:fill-white:is([data-theme=dark] *){fill:#fff}.dark\:text-gray-200:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(227 231 242 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(175 183 207 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(146 155 186 / var(--tw-text-opacity, 1))}.dark\:text-gray-500:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(79 90 125 / var(--tw-text-opacity, 1))}.dark\:text-gray-600:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(37 42 58 / var(--tw-text-opacity, 1))}.dark\:text-white:is([data-theme=dark] *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:dark\:bg-gray-600:is([data-theme=dark] *):hover{--tw-bg-opacity: 1;background-color:rgb(37 42 58 / var(--tw-bg-opacity, 1))}@media (min-width: 540px){.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:flex-row{flex-direction:row}.xs\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:text-left{text-align:left}}@media (min-width: 50rem){.md\:block{display:block}.md\:size-4{width:1rem;height:1rem}.md\:h-10{height:2.5rem}.md\:w-72{width:18rem}.md\:justify-between{justify-content:space-between}.md\:rounded-lg{border-radius:.5rem}.md\:border{border-width:1px}.md\:border-\[--sl-color-hairline\]{border-color:var(--sl-color-hairline)}.md\:bg-\[--sl-color-bg\]{background-color:var(--sl-color-bg)}.md\:pl-3{padding-left:.75rem}.md\:pr-3{padding-right:.75rem}.md\:pt-32{padding-top:8rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-\[--sl-color-gray-1\]{color:var(--sl-color-gray-1)}.md\:hover\:border-\[--sl-color-gray-2\]:hover{border-color:var(--sl-color-gray-2)}.md\:hover\:text-\[--sl-color-white\]:hover{color:var(--sl-color-white)}}@media (min-width: 72em){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:justify-between{justify-content:space-between}.lg\:text-5xl{font-size:3rem;line-height:1}}@font-face{font-family:AvenirLight;font-style:normal;font-stretch:normal;font-display:swap;src:url(/_astro/Avenir35Light_normal_normal.MmSyH-3S.woff2) format("woff2"),url(/_astro/Avenir35Light_normal_normal.DbZ9C1l1.woff) format("woff")}@font-face{font-family:AvenirLightOblique;font-style:oblique;font-stretch:normal;font-display:swap;src:url(/_astro/Avenir35LightOblique_oblique_normal.D_x7q8lt.woff2) format("woff2"),url(/_astro/Avenir35LightOblique_oblique_normal.BhBFzinC.woff) format("woff")}@font-face{font-family:AvenirMedium;font-style:normal;font-stretch:normal;font-display:swap;src:url(/_astro/Avenir65Medium_normal_normal.BzZtcBGs.woff2) format("woff2"),url(/_astro/Avenir65Medium_normal_normal.B7GhmnrC.woff) format("woff")}@font-face{font-family:AvenirMediumOblique;font-style:oblique;font-stretch:normal;font-display:swap;src:url(/_astro/Avenir65MediumOblique_oblique_normal.LtIXdbrX.woff2) format("woff2"),url(/_astro/Avenir65MediumOblique_oblique_normal.D6PBx-hE.woff) format("woff")}@font-face{font-family:AvenirHeavy;font-style:normal;font-stretch:normal;font-display:swap;src:url(/_astro/Avenir85Heavy_normal_normal.DnqnBqzc.woff2) format("woff2"),url(/_astro/Avenir85Heavy_normal_normal.m9siCJYu.woff) format("woff")}@font-face{font-family:AvenirHeavyOblique;font-style:oblique;font-stretch:normal;font-display:swap;src:url(/_astro/Avenir85HeavyOblique_oblique_normal.D3BRyDi8.woff2) format("woff2"),url(/_astro/Avenir85HeavyOblique_oblique_normal.B_Y4uJTx.woff) format("woff")}@font-face{font-family:AvenirBlack;font-style:normal;font-stretch:normal;font-display:swap;src:url(/_astro/Avenir95Black_normal_normal.DmIORwTh.woff2) format("woff2"),url(/_astro/Avenir95Black_normal_normal.Ec7bkYo4.woff) format("woff")}@font-face{font-family:AvenirBlackOblique;font-style:oblique;font-stretch:normal;font-display:swap;src:url(/_astro/Avenir95BlackOblique_oblique_normal.DiGh3Qrz.woff2) format("woff2"),url(/_astro/Avenir95BlackOblique_oblique_normal.DWLoGXUL.woff) format("woff")}@font-face{font-family:TazuganeInfoBlack;font-style:normal;font-stretch:normal;src:url(/_astro/TazuganeInfoBlack_normal_normal.C1QxTBti.woff2) format("woff2"),url(/_astro/TazuganeInfoBlack_normal_normal.DrlTAPmz.woff) format("woff")}@font-face{font-family:TazuganeInfoMedium;font-style:normal;font-stretch:normal;src:url(/_astro/TazuganeInfoMedium_normal_normal.D1J9Bouz.woff2) format("woff2"),url(/_astro/TazuganeInfoMedium_normal_normal.1JEahDP7.woff) format("woff")}@font-face{font-family:TazuganeInfoLight;font-style:normal;font-stretch:normal;src:url(/_astro/TazuganeInfoLight_normal_normal.v8Fe8Wu6.woff2) format("woff2"),url(/_astro/TazuganeInfoLight_normal_normal.DEL7ggdX.woff) format("woff")}@font-face{font-family:TazuganeInfoHeavy;font-style:normal;font-stretch:normal;src:url(/_astro/TazuganeInfoHeavy_normal_normal.B-zdzzGr.woff2) format("woff2"),url(/_astro/TazuganeInfoHeavy_normal_normal.Bdj85Vkr.woff) format("woff")}@font-face{font-family:MXiangHeHeiSCProMedium;font-style:normal;font-stretch:normal;src:url(/_astro/MXiangHeHeiSCProMedium_normal_normal.BcBKWv0u.woff2) format("woff2"),url(/_astro/MXiangHeHeiSCProMedium_normal_normal.nz6nTQH-.woff) format("woff")}@font-face{font-family:MXiangHeHeiSCProBlack;font-style:normal;font-stretch:normal;src:url(/_astro/MXiangHeHeiSCProBlack_normal_normal.BW7ulSUM.woff2) format("woff2"),url(/_astro/MXiangHeHeiSCProBlack_normal_normal.DXLSKS_z.woff) format("woff")}@font-face{font-family:MXiangHeHeiSCProLight;font-style:normal;font-stretch:normal;src:url(/_astro/MXiangHeHeiSCProLight_normal_normal.BBalLT6X.woff2) format("woff2"),url(/_astro/MXiangHeHeiSCProLight_normal_normal.DOQ0-dqZ.woff) format("woff")}@font-face{font-family:MXiangHeHeiSCProHeavy;font-style:normal;font-stretch:normal;src:url(/_astro/MXiangHeHeiSCProHeavy_normal_normal.C2KXkFDg.woff2) format("woff2"),url(/_astro/MXiangHeHeiSCProHeavy_normal_normal.zy1sZPy0.woff) format("woff")}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-cyrillic-ext-wght-normal.DPu6aEAn.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-cyrillic-wght-normal.CK9U7V71.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-greek-wght-normal.C58MjUu-.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-vietnamese-wght-normal.B7nCECYT.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-latin-ext-wght-normal.BWJwKVm9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-latin-wght-normal.DGRqvGGI.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-cyrillic-ext-wght-italic.DugjdJp3.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-cyrillic-wght-italic.DWyOcsq6.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-greek-wght-italic.B1FP3lpF.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-vietnamese-wght-italic.RJ9-8Cs8.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-latin-ext-wght-italic.BPAly87-.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/_astro/roboto-mono-latin-wght-italic.Bnhr4zwl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:not([data-has-toc]){--sl-mobile-toc-height: 0rem}html:not([data-has-sidebar]){--sl-content-width: 67.5rem}html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height) + var(--sl-mobile-toc-height))}main:where(.astro-bguv2lll){padding-bottom:3vh}@media (min-width: 50em){:where(.astro-bguv2lll)[data-has-sidebar]{--sl-content-inline-start: var(--sl-sidebar-width)}}@media (min-width: 72em){html{scroll-padding-top:calc(1.5rem + var(--sl-nav-height))}}
