.theme-switch:where(.astro-hds7qqbe){border:1px solid var(--line);background:var(--paper-sunk,var(--paper-2));border-radius:10px;flex:none;padding:3px;display:inline-flex}.theme-switch:where(.astro-hds7qqbe) button:where(.astro-hds7qqbe){width:30px;height:28px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:inline-grid}.theme-switch:where(.astro-hds7qqbe) button:where(.astro-hds7qqbe):hover{color:var(--ink)}.theme-switch:where(.astro-hds7qqbe) button:where(.astro-hds7qqbe)[aria-pressed=true]{background:var(--paper-raised,var(--surface));color:var(--ink);box-shadow:0 1px 2px #00000024}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.14s}::view-transition-group(site-header){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.sh:where(.astro-fzpbxy5g){--sh-paper:#fbfdfd;--sh-paper-2:#f2f6f7;--sh-ink:#10263b;--sh-ink-2:#3c5568;--sh-soft:#6b7f8e;--sh-line:#d9e2e6;--sh-line-strong:#b9c8cf;--sh-accent:#2f7599;--sh-cta:#143b5d;--sh-cta-hover:#0e2c47;--sh-cta-fg:#fff;--sh-gutter:clamp(20px, 3.4vw, 72px);--ink:var(--sh-ink);--ink-soft:var(--sh-soft);--line:var(--sh-line);--paper-sunk:var(--sh-paper-2);--paper-raised:#fff;box-sizing:border-box;background:color-mix(in srgb, var(--sh-paper) 88%, transparent);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--sh-line);width:100%;height:64px;color:var(--sh-ink);view-transition-name:site-header;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif}:root[data-theme=dark] .sh:where(.astro-fzpbxy5g){--sh-paper:#0c1823;--sh-paper-2:#13222f;--sh-ink:#eaf0f3;--sh-ink-2:#b6c4ce;--sh-soft:#8597a5;--sh-line:#223646;--sh-line-strong:#35506a;--sh-accent:#6aaed0;--sh-cta:#eaf0f3;--sh-cta-hover:#fff;--sh-cta-fg:#0c1823;--paper-raised:#1a2c3b}.sh:where(.astro-fzpbxy5g) :where(.astro-fzpbxy5g),.sh:where(.astro-fzpbxy5g) :where(.astro-fzpbxy5g):before,.sh:where(.astro-fzpbxy5g) :where(.astro-fzpbxy5g):after{box-sizing:border-box}.sh:where(.astro-fzpbxy5g)[data-sticky]{z-index:30;position:sticky;top:0}.sh-wrap:where(.astro-fzpbxy5g){width:100%;max-width:1760px;height:100%;padding:0 var(--sh-gutter);align-items:center;gap:32px;margin:0 auto;display:flex}.sh:where(.astro-fzpbxy5g) a:where(.astro-fzpbxy5g){color:inherit;text-decoration:none}.sh-brand:where(.astro-fzpbxy5g){flex:none;align-items:center;gap:10px;display:inline-flex}.sh-brand:where(.astro-fzpbxy5g) img:where(.astro-fzpbxy5g){width:36px;height:36px;display:block}.sh-brand:where(.astro-fzpbxy5g) span:where(.astro-fzpbxy5g){letter-spacing:.02em;font-size:22px;font-weight:600;line-height:1}.sh:where(.astro-fzpbxy5g) nav:where(.astro-fzpbxy5g){min-width:0}.sh-links:where(.astro-fzpbxy5g){gap:24px;margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:flex}.sh-links:where(.astro-fzpbxy5g) li:where(.astro-fzpbxy5g){margin:0}.sh-links:where(.astro-fzpbxy5g) a:where(.astro-fzpbxy5g){color:var(--sh-ink-2);white-space:nowrap;border-bottom:1px solid #0000;padding-block:.4rem;display:inline-block}.sh-links:where(.astro-fzpbxy5g) a:where(.astro-fzpbxy5g):hover{color:var(--sh-ink)}.sh-links:where(.astro-fzpbxy5g) a:where(.astro-fzpbxy5g)[aria-current=page]{color:var(--sh-ink);border-bottom-color:var(--sh-accent)}.sh-search:where(.astro-fzpbxy5g){border:1px solid var(--sh-line);border-radius:10px;flex:0 22rem;align-items:center;gap:10px;min-width:0;height:40px;padding:0 8px 0 14px;font-size:15px;transition:border-color .15s;display:flex;color:var(--sh-soft)!important}.sh-search:where(.astro-fzpbxy5g):hover{border-color:var(--sh-line-strong);color:var(--sh-ink-2)!important}.sh-search:where(.astro-fzpbxy5g) svg:where(.astro-fzpbxy5g){flex:none}.sh-search:where(.astro-fzpbxy5g) span:where(.astro-fzpbxy5g){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sh-search:where(.astro-fzpbxy5g) kbd:where(.astro-fzpbxy5g){border:1px solid var(--sh-line);background:var(--sh-paper-2);color:inherit;border-radius:6px;flex:none;padding:2px 6px;font:500 12px/1.4 IBM Plex Sans,system-ui,sans-serif}.sh-end:where(.astro-fzpbxy5g){flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.sh-icon:where(.astro-fzpbxy5g){border-radius:9px;place-items:center;width:38px;height:38px;display:inline-grid;color:var(--sh-ink-2)!important}.sh-icon:where(.astro-fzpbxy5g):hover{background:var(--sh-paper-2);color:var(--sh-ink)!important}.sh-download:where(.astro-fzpbxy5g){background:var(--sh-cta);white-space:nowrap;border-radius:9px;align-items:center;min-height:38px;padding:0 16px;font-size:15px;font-weight:500;transition:background .15s;display:inline-flex;color:var(--sh-cta-fg)!important}.sh-download:where(.astro-fzpbxy5g):hover{background:var(--sh-cta-hover)}@media (width<=1180px){.sh-wrap:where(.astro-fzpbxy5g){gap:24px}.sh-search:where(.astro-fzpbxy5g){flex:none;justify-content:center;width:40px;padding:0}.sh-search:where(.astro-fzpbxy5g) span:where(.astro-fzpbxy5g),.sh-search:where(.astro-fzpbxy5g) kbd:where(.astro-fzpbxy5g){display:none}}@media (width<=900px){.sh-icon:where(.astro-fzpbxy5g){display:none}.sh-links:where(.astro-fzpbxy5g){gap:18px}}@media (width<=720px){.sh-wrap:where(.astro-fzpbxy5g){gap:14px;padding:0 16px}.sh-brand:where(.astro-fzpbxy5g) span:where(.astro-fzpbxy5g),.sh-links:where(.astro-fzpbxy5g) :where(.astro-fzpbxy5g)[data-item=Overview],.sh-links:where(.astro-fzpbxy5g) :where(.astro-fzpbxy5g)[data-item="What's new"]{display:none}.sh-end:where(.astro-fzpbxy5g){gap:8px}.sh-end:where(.astro-fzpbxy5g) .theme-switch{display:none}.sh-download:where(.astro-fzpbxy5g){padding:0 12px}}@media (width<=420px){.sh-links:where(.astro-fzpbxy5g) :where(.astro-fzpbxy5g)[data-item=Examples]{display:none}}@media (width<=49.99rem){[data-has-sidebar] .sh-wrap:where(.astro-fzpbxy5g){padding-right:60px}[data-has-sidebar] .sh-download:where(.astro-fzpbxy5g){display:none}}
