@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");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:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/data/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: #3c3c43;--vp-c-text-2: #67676c;--vp-c-text-3: #929295}.dark{--vp-c-text-1: #dfdfd6;--vp-c-text-2: #98989f;--vp-c-text-3: #6a6a71}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:lang(es),:lang(pt){--vp-code-copy-copied-text-content: "Copiado"}:lang(fa){--vp-code-copy-copied-text-content: "کپی شد"}:lang(ko){--vp-code-copy-copied-text-content: "복사됨"}:lang(ru){--vp-code-copy-copied-text-content: "Скопировано"}:lang(zh){--vp-code-copy-copied-text-content: "已复制"}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(:is(.no-icon,svg a,:has(img,svg))):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(:is(.no-icon,svg a,:has(img,svg))):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-214cc83c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-214cc83c],.VPBackdrop.fade-leave-to[data-v-214cc83c]{opacity:0}.VPBackdrop.fade-leave-active[data-v-214cc83c]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-214cc83c]{display:none}}.NotFound[data-v-459ead82]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-459ead82]{padding:96px 32px 168px}}.code[data-v-459ead82]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-459ead82]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-459ead82]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-459ead82]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-459ead82]{padding-top:20px}.link[data-v-459ead82]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-459ead82]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-7597e41d]{position:relative;z-index:1}.nested[data-v-7597e41d]{padding-right:16px;padding-left:16px}.outline-link[data-v-7597e41d]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-7597e41d]:hover,.outline-link.active[data-v-7597e41d]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-7597e41d]{padding-left:13px}.VPDocAsideOutline[data-v-1b030e96]{display:none}.VPDocAsideOutline.has-outline[data-v-1b030e96]{display:block}.content[data-v-1b030e96]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-1b030e96]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-1b030e96]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-a3c78271]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-a3c78271]{flex-grow:1}.VPDocAside[data-v-a3c78271] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-a3c78271] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-a3c78271] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-9a3e095c]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-9a3e095c]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-b8d87bfe]{margin-top:64px}.edit-info[data-v-b8d87bfe]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-b8d87bfe]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-b8d87bfe]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-b8d87bfe]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-b8d87bfe]{margin-right:8px}.prev-next[data-v-b8d87bfe]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-b8d87bfe]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-b8d87bfe]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-b8d87bfe]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-b8d87bfe]{margin-left:auto;text-align:right}.desc[data-v-b8d87bfe]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-b8d87bfe]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-2490ace4]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-2490ace4]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-2490ace4]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-2490ace4]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-2490ace4]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-2490ace4]{display:flex;justify-content:center}.VPDoc .aside[data-v-2490ace4]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-2490ace4]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-2490ace4]{max-width:1104px}}.container[data-v-2490ace4]{margin:0 auto;width:100%}.aside[data-v-2490ace4]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-2490ace4]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-2490ace4]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-2490ace4]::-webkit-scrollbar{display:none}.aside-curtain[data-v-2490ace4]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-2490ace4]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-2490ace4]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-2490ace4]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-2490ace4]{order:1;margin:0;min-width:640px}}.content-container[data-v-2490ace4]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-2490ace4]{max-width:688px}.VPButton[data-v-247ec24c]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-247ec24c]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-247ec24c]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-247ec24c]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-247ec24c]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-247ec24c]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-247ec24c]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-247ec24c]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-247ec24c]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-247ec24c]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-247ec24c]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-247ec24c]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-247ec24c]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-188f2a78]{display:none}.dark .VPImage.light[data-v-188f2a78]{display:none}.VPHero[data-v-2cbad3c7]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-2cbad3c7]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-2cbad3c7]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-2cbad3c7]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-2cbad3c7]{flex-direction:row}}.main[data-v-2cbad3c7]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-2cbad3c7]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-2cbad3c7]{text-align:left}}@media (min-width: 960px){.main[data-v-2cbad3c7]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-2cbad3c7]{max-width:592px}}.heading[data-v-2cbad3c7]{display:flex;flex-direction:column}.name[data-v-2cbad3c7],.text[data-v-2cbad3c7]{width:fit-content;max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-2cbad3c7],.VPHero.has-image .text[data-v-2cbad3c7]{margin:0 auto}.name[data-v-2cbad3c7]{color:var(--vp-home-hero-name-color)}.clip[data-v-2cbad3c7]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-2cbad3c7],.text[data-v-2cbad3c7]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-2cbad3c7],.text[data-v-2cbad3c7]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-2cbad3c7],.VPHero.has-image .text[data-v-2cbad3c7]{margin:0}}.tagline[data-v-2cbad3c7]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-2cbad3c7]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-2cbad3c7]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-2cbad3c7]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-2cbad3c7]{margin:0}}.actions[data-v-2cbad3c7]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-2cbad3c7]{justify-content:center}@media (min-width: 640px){.actions[data-v-2cbad3c7]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-2cbad3c7]{justify-content:flex-start}}.action[data-v-2cbad3c7]{flex-shrink:0;padding:6px}.image[data-v-2cbad3c7]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-2cbad3c7]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-2cbad3c7]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-2cbad3c7]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-2cbad3c7]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-2cbad3c7]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-2cbad3c7]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-2cbad3c7]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-2cbad3c7]{width:320px;height:320px}}[data-v-2cbad3c7] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-2cbad3c7] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-2cbad3c7] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-f1b28d83]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-f1b28d83]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-f1b28d83]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-f1b28d83]>.VPImage{margin-bottom:20px}.icon[data-v-f1b28d83]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-f1b28d83]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-f1b28d83]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-f1b28d83]{padding-top:8px}.link-text-value[data-v-f1b28d83]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-f1b28d83]{margin-left:6px}.VPFeatures[data-v-41a2bce6]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-41a2bce6]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-41a2bce6]{padding:0 64px}}.container[data-v-41a2bce6]{margin:0 auto;max-width:1152px}.items[data-v-41a2bce6]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-41a2bce6]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-41a2bce6],.item.grid-4[data-v-41a2bce6],.item.grid-6[data-v-41a2bce6]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-41a2bce6],.item.grid-4[data-v-41a2bce6]{width:50%}.item.grid-3[data-v-41a2bce6],.item.grid-6[data-v-41a2bce6]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-41a2bce6]{width:25%}}.container[data-v-1d919500]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-1d919500]{padding:0 48px}}@media (min-width: 960px){.container[data-v-1d919500]{width:100%;padding:0 64px}}.vp-doc[data-v-1d919500] .VPHomeSponsors,.vp-doc[data-v-1d919500] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-1d919500] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-1d919500] .VPHomeSponsors a,.vp-doc[data-v-1d919500] .VPTeamPage a{text-decoration:none}.VPHome[data-v-6027a47d]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-6027a47d]{margin-bottom:128px}}.VPContent[data-v-05868af1]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-05868af1]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-05868af1]{margin:0}@media (min-width: 960px){.VPContent[data-v-05868af1]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-05868af1]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-05868af1]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-98067776]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-98067776]{display:none}.VPFooter[data-v-98067776] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-98067776] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-98067776]{padding:32px}}.container[data-v-98067776]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-98067776],.copyright[data-v-98067776]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-8fb230b2]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-8fb230b2]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-8fb230b2]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-8fb230b2]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-8fb230b2]{color:var(--vp-c-text-1)}.icon[data-v-8fb230b2]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-8fb230b2]{font-size:14px}.icon[data-v-8fb230b2]{font-size:16px}}.open>.icon[data-v-8fb230b2]{transform:rotate(90deg)}.items[data-v-8fb230b2]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-8fb230b2]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-8fb230b2]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-8fb230b2]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-8fb230b2]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-8fb230b2]{transition:all .2s ease-out}.flyout-leave-active[data-v-8fb230b2]{transition:all .15s ease-in}.flyout-enter-from[data-v-8fb230b2],.flyout-leave-to[data-v-8fb230b2]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-332a594c]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-332a594c]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-332a594c]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-332a594c]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-332a594c]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-332a594c]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-332a594c]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-332a594c]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-332a594c]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-332a594c]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-332a594c]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-332a594c]{display:none}}.menu-icon[data-v-332a594c]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-332a594c]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-332a594c]{padding:12px 32px 11px}}.VPSwitch[data-v-4e857256]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-4e857256]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-4e857256]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-4e857256]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-4e857256] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-4e857256] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-9197f56e]{opacity:1}.moon[data-v-9197f56e],.dark .sun[data-v-9197f56e]{opacity:0}.dark .moon[data-v-9197f56e]{opacity:1}.dark .VPSwitchAppearance[data-v-9197f56e] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-7beca743]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-7beca743]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-2c3ce40b]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-2c3ce40b]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-2c3ce40b]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-2c3ce40b]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-aa8be6ff]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-aa8be6ff]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-aa8be6ff]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-aa8be6ff]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-e1445870]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-e1445870] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-e1445870] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-e1445870] .group:last-child{padding-bottom:0}.VPMenu[data-v-e1445870] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-e1445870] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-e1445870] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-e1445870] .action{padding-left:24px}.VPFlyout[data-v-a584772c]{position:relative}.VPFlyout[data-v-a584772c]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-a584772c]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-a584772c]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-a584772c]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-a584772c]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-a584772c]{opacity:0;visibility:hidden;transform:translateY(0)}.VPFlyout:hover .menu[data-v-a584772c],.button[aria-expanded=true]+.menu[data-v-a584772c]{opacity:1;visibility:visible;transform:translateY(0)}.button[data-v-a584772c]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-a584772c]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-a584772c]{margin-right:0;font-size:16px}.text-icon[data-v-a584772c]{margin-left:4px;font-size:14px}.icon[data-v-a584772c]{font-size:20px;transition:fill .25s}.menu[data-v-a584772c]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-243f702a]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-243f702a]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-243f702a]>svg,.VPSocialLink[data-v-243f702a]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-8071e9ed]{display:flex;justify-content:center}.VPNavBarExtra[data-v-0128aa39]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-0128aa39]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-0128aa39]{display:none}}.trans-title[data-v-0128aa39]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-0128aa39],.item.social-links[data-v-0128aa39]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-0128aa39]{min-width:176px}.appearance-action[data-v-0128aa39]{margin-right:-2px}.social-links-list[data-v-0128aa39]{margin:-4px -8px}.VPNavBarHamburger[data-v-abc0cc32]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-abc0cc32]{display:none}}.container[data-v-abc0cc32]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-abc0cc32]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-abc0cc32]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-abc0cc32]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-abc0cc32]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-abc0cc32]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-abc0cc32]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-abc0cc32],.VPNavBarHamburger.active:hover .middle[data-v-abc0cc32],.VPNavBarHamburger.active:hover .bottom[data-v-abc0cc32]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-abc0cc32],.middle[data-v-abc0cc32],.bottom[data-v-abc0cc32]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-abc0cc32]{top:0;left:0;transform:translate(0)}.middle[data-v-abc0cc32]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-abc0cc32]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-3a3f9bac]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-3a3f9bac],.VPNavBarMenuLink[data-v-3a3f9bac]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-9a05e02a]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-9a05e02a]{display:flex}}/*! @docsearch/css 3.8.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-d162d0f0]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-d162d0f0]{display:flex;align-items:center}}.title[data-v-a0738a22]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-a0738a22]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-a0738a22]{border-bottom-color:var(--vp-c-divider)}}[data-v-a0738a22] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-67090319]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-67090319]{display:flex;align-items:center}}.title[data-v-67090319]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-03f94fda]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-03f94fda]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-03f94fda]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-03f94fda]:not(.home){background-color:transparent}.VPNavBar[data-v-03f94fda]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-03f94fda]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-03f94fda]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-03f94fda]{padding:0}}.container[data-v-03f94fda]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-03f94fda],.container>.content[data-v-03f94fda]{pointer-events:none}.container[data-v-03f94fda] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-03f94fda]{max-width:100%}}.title[data-v-03f94fda]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-03f94fda]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-03f94fda]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-03f94fda]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-03f94fda]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-03f94fda]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-03f94fda]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-03f94fda]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-03f94fda]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-03f94fda]{column-gap:.5rem}}.menu+.translations[data-v-03f94fda]:before,.menu+.appearance[data-v-03f94fda]:before,.menu+.social-links[data-v-03f94fda]:before,.translations+.appearance[data-v-03f94fda]:before,.appearance+.social-links[data-v-03f94fda]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-03f94fda]:before,.translations+.appearance[data-v-03f94fda]:before{margin-right:16px}.appearance+.social-links[data-v-03f94fda]:before{margin-left:16px}.social-links[data-v-03f94fda]{margin-right:-8px}.divider[data-v-03f94fda]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-03f94fda]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-03f94fda]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-03f94fda]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-03f94fda]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-03f94fda]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-03f94fda]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-f4281e5c]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-f4281e5c]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-e951aa19]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-e951aa19]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-88f641ff]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-88f641ff]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-8500490f]{display:block}.title[data-v-8500490f]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-a0d166ba]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-a0d166ba]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-a0d166ba]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-a0d166ba]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-a0d166ba]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-a0d166ba]{transform:rotate(45deg)}.button[data-v-a0d166ba]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-a0d166ba]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-a0d166ba]{transition:transform .25s}.group[data-v-a0d166ba]:first-child{padding-top:0}.group+.group[data-v-a0d166ba],.group+.item[data-v-a0d166ba]{padding-top:4px}.VPNavScreenTranslations[data-v-d359e848]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-d359e848]{height:auto}.title[data-v-d359e848]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-d359e848]{font-size:16px}.icon.lang[data-v-d359e848]{margin-right:8px}.icon.chevron[data-v-d359e848]{margin-left:4px}.list[data-v-d359e848]{padding:4px 0 0 24px}.link[data-v-d359e848]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-a7523924]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-a7523924],.VPNavScreen.fade-leave-active[data-v-a7523924]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-a7523924],.VPNavScreen.fade-leave-active .container[data-v-a7523924]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-a7523924],.VPNavScreen.fade-leave-to[data-v-a7523924]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-a7523924],.VPNavScreen.fade-leave-to .container[data-v-a7523924]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-a7523924]{display:none}}.container[data-v-a7523924]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-a7523924],.menu+.appearance[data-v-a7523924],.translations+.appearance[data-v-a7523924]{margin-top:24px}.menu+.social-links[data-v-a7523924]{margin-top:16px}.appearance+.social-links[data-v-a7523924]{margin-top:16px}.VPNav[data-v-03ae65ac]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-03ae65ac]{position:fixed}}.VPSidebarItem.level-0[data-v-d46f0354]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-d46f0354]{padding-bottom:10px}.item[data-v-d46f0354]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-d46f0354]{cursor:pointer}.indicator[data-v-d46f0354]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-d46f0354],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-d46f0354],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-d46f0354],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-d46f0354]{background-color:var(--vp-c-brand-1)}.link[data-v-d46f0354]{display:flex;align-items:center;flex-grow:1}.text[data-v-d46f0354]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-d46f0354]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-d46f0354],.VPSidebarItem.level-2 .text[data-v-d46f0354],.VPSidebarItem.level-3 .text[data-v-d46f0354],.VPSidebarItem.level-4 .text[data-v-d46f0354],.VPSidebarItem.level-5 .text[data-v-d46f0354]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-d46f0354],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-d46f0354],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-d46f0354],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-d46f0354],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-d46f0354],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-d46f0354]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-d46f0354],.VPSidebarItem.level-1.has-active>.item>.text[data-v-d46f0354],.VPSidebarItem.level-2.has-active>.item>.text[data-v-d46f0354],.VPSidebarItem.level-3.has-active>.item>.text[data-v-d46f0354],.VPSidebarItem.level-4.has-active>.item>.text[data-v-d46f0354],.VPSidebarItem.level-5.has-active>.item>.text[data-v-d46f0354],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-d46f0354],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-d46f0354],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-d46f0354],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-d46f0354],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-d46f0354],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-d46f0354]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-d46f0354],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-d46f0354],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-d46f0354],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-d46f0354],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-d46f0354],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-d46f0354]{color:var(--vp-c-brand-1)}.caret[data-v-d46f0354]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-d46f0354]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-d46f0354]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-d46f0354]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-d46f0354]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-d46f0354],.VPSidebarItem.level-2 .items[data-v-d46f0354],.VPSidebarItem.level-3 .items[data-v-d46f0354],.VPSidebarItem.level-4 .items[data-v-d46f0354],.VPSidebarItem.level-5 .items[data-v-d46f0354]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-d46f0354]{display:none}.no-transition[data-v-8e41a5b4] .caret-icon{transition:none}.group+.group[data-v-8e41a5b4]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-8e41a5b4]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-fe9e011c]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-fe9e011c]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-fe9e011c]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-fe9e011c]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-fe9e011c]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-fe9e011c]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-fe9e011c]{outline:0}.VPSkipLink[data-v-1ae424e1]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-1ae424e1]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-1ae424e1]{top:14px;left:16px}}.Layout[data-v-0aabf9f7]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-d63c698f]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-d63c698f]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-d63c698f]{margin:128px 0}}.VPHomeSponsors[data-v-d63c698f]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-d63c698f]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-d63c698f]{padding:0 64px}}.container[data-v-d63c698f]{margin:0 auto;max-width:1152px}.love[data-v-d63c698f]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-d63c698f]{display:inline-block}.message[data-v-d63c698f]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-d63c698f]{padding-top:32px}.action[data-v-d63c698f]{padding-top:40px;text-align:center}.VPTeamMembersItem[data-v-380a4f81]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-380a4f81]{padding:32px}.VPTeamMembersItem.small .data[data-v-380a4f81]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-380a4f81]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-380a4f81]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-380a4f81]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-380a4f81]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-380a4f81]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-380a4f81]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-380a4f81]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-380a4f81]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-380a4f81]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-380a4f81]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-380a4f81]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-380a4f81]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-380a4f81]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-380a4f81]{text-align:center}.avatar[data-v-380a4f81]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-380a4f81]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-380a4f81]{margin:0;font-weight:600}.affiliation[data-v-380a4f81]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-380a4f81]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-380a4f81]:hover{color:var(--vp-c-brand-1)}.desc[data-v-380a4f81]{margin:0 auto}.desc[data-v-380a4f81] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-380a4f81]{display:flex;justify-content:center;height:56px}.sp-link[data-v-380a4f81]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-380a4f81]:hover,.sp .sp-link.link[data-v-380a4f81]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-380a4f81]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-07a25d48]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-07a25d48]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-07a25d48]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-07a25d48]{max-width:876px}.VPTeamMembers.medium .container[data-v-07a25d48]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-07a25d48]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-07a25d48]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-07a25d48]{max-width:760px}.container[data-v-07a25d48]{display:grid;gap:24px;margin:0 auto;max-width:1152px}.VPTeamPage[data-v-6b96b8a6]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-6b96b8a6]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-6b96b8a6-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-6b96b8a6-s],.VPTeamMembers+.VPTeamPageSection[data-v-6b96b8a6-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-6b96b8a6-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-6b96b8a6-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-6b96b8a6-s],.VPTeamMembers+.VPTeamPageSection[data-v-6b96b8a6-s]{margin-top:96px}}.VPTeamMembers[data-v-6b96b8a6-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-6b96b8a6-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-6b96b8a6-s]{padding:0 64px}}.VPTeamPageSection[data-v-f8839a90]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-f8839a90]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-f8839a90]{padding:0 64px}}.title[data-v-f8839a90]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-f8839a90]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-f8839a90]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-f8839a90]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-f8839a90]{padding-top:40px}.VPTeamPageTitle[data-v-2c52db45]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-2c52db45]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-2c52db45]{padding:80px 64px 48px}}.title[data-v-2c52db45]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-2c52db45]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-2c52db45]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-2c52db45]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.vp-code-block-title [data-title]:before,.vp-code-group [data-title]:before{display:inline-block;width:1em;height:1em;margin-right:.5em;margin-bottom:-.2em;background:var(--icon) no-repeat center / contain}.vp-code-block-title-bar{position:relative;margin:16px -24px 0;background-color:var(--vp-code-block-bg);overflow-x:auto;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;transition:background-color .5s;border-radius:8px 8px 0 0;padding:0 12px;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}.custom-block .vp-code-block-title-bar{margin:16px 0 0}@media (min-width: 640px){.vp-code-block-title-bar{margin:16px 0 0}}.vp-code-block-title-text{padding:0 12px;line-height:48px}.vp-code-block-title div[class*=language-]{margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}[data-title=ReactiveResource]:before{content:"";--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='15.974' r='2.5' fill='%2300d8ff'/%3E%3Cpath fill='%2300d8ff' d='M16 21.706a28.4 28.4 0 0 1-8.88-1.2a11.3 11.3 0 0 1-3.657-1.958A3.54 3.54 0 0 1 2 15.974c0-1.653 1.816-3.273 4.858-4.333A28.8 28.8 0 0 1 16 10.293a28.7 28.7 0 0 1 9.022 1.324a11.4 11.4 0 0 1 3.538 1.866A3.4 3.4 0 0 1 30 15.974c0 1.718-2.03 3.459-5.3 4.541a28.8 28.8 0 0 1-8.7 1.191m0-10.217a28 28 0 0 0-8.749 1.282c-2.8.977-4.055 2.313-4.055 3.2c0 .928 1.349 2.387 4.311 3.4A27.2 27.2 0 0 0 16 20.51a27.6 27.6 0 0 0 8.325-1.13C27.4 18.361 28.8 16.9 28.8 15.974a2.33 2.33 0 0 0-1.01-1.573a10.2 10.2 0 0 0-3.161-1.654A27.5 27.5 0 0 0 16 11.489'/%3E%3Cpath fill='%2300d8ff' d='M10.32 28.443a2.64 2.64 0 0 1-1.336-.328c-1.432-.826-1.928-3.208-1.327-6.373a28.8 28.8 0 0 1 3.4-8.593a28.7 28.7 0 0 1 5.653-7.154a11.4 11.4 0 0 1 3.384-2.133a3.4 3.4 0 0 1 2.878 0c1.489.858 1.982 3.486 1.287 6.859a28.8 28.8 0 0 1-3.316 8.133a28.4 28.4 0 0 1-5.476 7.093a11.3 11.3 0 0 1-3.523 2.189a4.9 4.9 0 0 1-1.624.307m1.773-14.7a28 28 0 0 0-3.26 8.219c-.553 2.915-.022 4.668.75 5.114c.8.463 2.742.024 5.1-2.036a27.2 27.2 0 0 0 5.227-6.79a27.6 27.6 0 0 0 3.181-7.776c.654-3.175.089-5.119-.713-5.581a2.33 2.33 0 0 0-1.868.089A10.2 10.2 0 0 0 17.5 6.9a27.5 27.5 0 0 0-5.4 6.849Z'/%3E%3Cpath fill='%2300d8ff' d='M21.677 28.456c-1.355 0-3.076-.82-4.868-2.361a28.8 28.8 0 0 1-5.747-7.237a28.7 28.7 0 0 1-3.374-8.471a11.4 11.4 0 0 1-.158-4A3.4 3.4 0 0 1 8.964 3.9c1.487-.861 4.01.024 6.585 2.31a28.8 28.8 0 0 1 5.39 6.934a28.4 28.4 0 0 1 3.41 8.287a11.3 11.3 0 0 1 .137 4.146a3.54 3.54 0 0 1-1.494 2.555a2.6 2.6 0 0 1-1.315.324m-9.58-10.2a28 28 0 0 0 5.492 6.929c2.249 1.935 4.033 2.351 4.8 1.9c.8-.465 1.39-2.363.782-5.434A27.2 27.2 0 0 0 19.9 13.74a27.6 27.6 0 0 0-5.145-6.64c-2.424-2.152-4.39-2.633-5.191-2.169a2.33 2.33 0 0 0-.855 1.662a10.2 10.2 0 0 0 .153 3.565a27.5 27.5 0 0 0 3.236 8.1Z'/%3E%3C/svg%3E")}[data-title=Svelte]:before{content:"";--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23ff3e00' d='M26.47 5.7a8.973 8.973 0 0 0-11.793-2.454L7.96 7.4a7.46 7.46 0 0 0-3.481 5.009a7.7 7.7 0 0 0 .8 5.058a7.4 7.4 0 0 0-1.151 2.8a7.8 7.8 0 0 0 1.4 6.028a8.977 8.977 0 0 0 11.794 2.458L24.04 24.6a7.47 7.47 0 0 0 3.481-5.009a7.67 7.67 0 0 0-.8-5.062a7.35 7.35 0 0 0 1.152-2.8A7.8 7.8 0 0 0 26.47 5.7'/%3E%3Cpath fill='%23fff' d='M14.022 26.64A5.41 5.41 0 0 1 8.3 24.581a4.68 4.68 0 0 1-.848-3.625a4 4 0 0 1 .159-.61l.127-.375l.344.238a8.8 8.8 0 0 0 2.628 1.274l.245.073l-.025.237a1.44 1.44 0 0 0 .271.968a1.63 1.63 0 0 0 1.743.636a1.5 1.5 0 0 0 .411-.175l6.7-4.154a1.37 1.37 0 0 0 .633-.909a1.4 1.4 0 0 0-.244-1.091a1.63 1.63 0 0 0-1.726-.622a1.5 1.5 0 0 0-.413.176l-2.572 1.584a5 5 0 0 1-1.364.582a5.415 5.415 0 0 1-5.727-2.06a4.68 4.68 0 0 1-.831-3.628A4.5 4.5 0 0 1 9.9 10.09l6.708-4.154a5 5 0 0 1 1.364-.581A5.41 5.41 0 0 1 23.7 7.414a4.68 4.68 0 0 1 .848 3.625a4 4 0 0 1-.159.61l-.127.375l-.344-.237a8.7 8.7 0 0 0-2.628-1.274l-.245-.074l.025-.237a1.44 1.44 0 0 0-.272-.968a1.63 1.63 0 0 0-1.725-.622a1.5 1.5 0 0 0-.411.176l-6.722 4.14a1.35 1.35 0 0 0-.631.908a1.4 1.4 0 0 0 .244 1.092a1.63 1.63 0 0 0 1.726.621a1.5 1.5 0 0 0 .413-.175l2.562-1.585a4.9 4.9 0 0 1 1.364-.581a5.42 5.42 0 0 1 5.728 2.059a4.68 4.68 0 0 1 .843 3.625a4.5 4.5 0 0 1-2.089 3.013l-6.707 4.154a4.9 4.9 0 0 1-1.364.581'/%3E%3C/svg%3E")}[data-title=Vue]:before{content:"";--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%2341b883' d='M24.4 3.925H30l-14 24.15L2 3.925h10.71l3.29 5.6l3.22-5.6Z'/%3E%3Cpath fill='%2341b883' d='m2 3.925l14 24.15l14-24.15h-5.6L16 18.415L7.53 3.925Z'/%3E%3Cpath fill='%2335495e' d='M7.53 3.925L16 18.485l8.4-14.56h-5.18L16 9.525l-3.29-5.6Z'/%3E%3C/svg%3E")}[data-title="app/models/post.js"]:before,[data-title="app/adapters/post.js"]:before,[data-title="app/routes/post.js"]:before,[data-title="app/routes/application.js"]:before,[data-title="app/adapters/application.js"]:before,[data-title="app/models/person.js"]:before,[data-title="app/serializers/application.js"]:before,[data-title="app/serializers/post.js"]:before,[data-title="app/models/user.js"]:before,[data-title="app/models/blog-post.js"]:before,[data-title="app/models/mascot.js"]:before,[data-title="app/models/message.js"]:before,[data-title="app/models/blog.js"]:before,[data-title="app/transforms/text.js"]:before,[data-title="app/models/comment.js"]:before,[data-title="app/models/player.js"]:before,[data-title="app/models/club.js"]:before,[data-title="app/models/score.js"]:before,[data-title="app/transforms/temperature.js"]:before,[data-title="app/models/requirement.js"]:before,[data-title="app/transforms/markdown.js"]:before,[data-title="app/routes/authors.js"]:before,[data-title="app/routes/post/edit.js"]:before,[data-title="app/routes/posts.js"]:before,[data-title="app/routes/post-comments.js"]:before,[data-title="app/adapters/user.js"]:before,[data-title="babel.config.mjs"]:before{content:"";--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23f5de19' d='M18.774 19.7a3.73 3.73 0 0 0 3.376 2.078c1.418 0 2.324-.709 2.324-1.688c0-1.173-.931-1.589-2.491-2.272l-.856-.367c-2.469-1.052-4.11-2.37-4.11-5.156c0-2.567 1.956-4.52 5.012-4.52A5.06 5.06 0 0 1 26.9 10.52l-2.665 1.711a2.33 2.33 0 0 0-2.2-1.467a1.49 1.49 0 0 0-1.638 1.467c0 1.027.636 1.442 2.1 2.078l.856.366c2.908 1.247 4.549 2.518 4.549 5.376c0 3.081-2.42 4.769-5.671 4.769a6.58 6.58 0 0 1-6.236-3.5ZM6.686 20c.538.954 1.027 1.76 2.2 1.76c1.124 0 1.834-.44 1.834-2.15V7.975h3.422v11.683c0 3.543-2.078 5.156-5.11 5.156A5.31 5.31 0 0 1 3.9 21.688Z'/%3E%3C/svg%3E")}[data-title=bun]:before{content:"";--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23fbf0df' d='M29 17c0 5.65-5.82 10.23-13 10.23S3 22.61 3 17c0-3.5 2.24-6.6 5.66-8.44S14.21 4.81 16 4.81s3.32 1.54 7.34 3.71C26.76 10.36 29 13.46 29 17'/%3E%3Cpath fill='none' stroke='%23000' d='M16 27.65c7.32 0 13.46-4.65 13.46-10.65c0-3.72-2.37-7-5.89-8.85c-1.39-.75-2.46-1.41-3.37-2l-1.13-.69A6.14 6.14 0 0 0 16 4.35a6.9 6.9 0 0 0-3.3 1.23c-.42.24-.86.51-1.32.8c-.87.54-1.83 1.13-3 1.73C4.91 10 2.54 13.24 2.54 17c0 6 6.14 10.65 13.46 10.65Z'/%3E%3Cellipse cx='21.65' cy='18.62' fill='%23febbd0' rx='2.17' ry='1.28'/%3E%3Cellipse cx='10.41' cy='18.62' fill='%23febbd0' rx='2.17' ry='1.28'/%3E%3Cpath fill-rule='evenodd' d='M11.43 18.11a2 2 0 1 0-2-2.05a2.05 2.05 0 0 0 2 2.05m9.2 0a2 2 0 1 0-2-2.05a2 2 0 0 0 2 2.05'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M10.79 16.19a.77.77 0 1 0-.76-.77a.76.76 0 0 0 .76.77m9.2 0a.77.77 0 1 0 0-1.53a.77.77 0 0 0 0 1.53'/%3E%3Cpath fill='%23b71422' stroke='%23000' stroke-width='.75' d='M18.62 19.67a3.3 3.3 0 0 1-1.09 1.75a2.48 2.48 0 0 1-1.5.69a2.53 2.53 0 0 1-1.5-.69a3.28 3.28 0 0 1-1.08-1.75a.26.26 0 0 1 .29-.3h4.58a.27.27 0 0 1 .3.3Z'/%3E%3Cpath fill='%23ccbea7' fill-rule='evenodd' d='M14.93 5.75a6.1 6.1 0 0 1-2.09 4.62c-.1.09 0 .27.11.22c1.25-.49 2.94-1.94 2.23-4.88c-.03-.15-.25-.11-.25.04m.85 0a6 6 0 0 1 .57 5c0 .13.12.24.21.13c.83-1 1.54-3.11-.59-5.31c-.1-.11-.27.04-.19.17Zm1-.06a6.1 6.1 0 0 1 2.53 4.38c0 .14.21.17.24 0c.34-1.3.15-3.51-2.66-4.66c-.12-.02-.21.18-.09.27ZM9.94 9.55a6.27 6.27 0 0 0 3.89-3.33c.07-.13.28-.08.25.07c-.64 3-2.79 3.59-4.13 3.51c-.14-.01-.14-.21-.01-.25'/%3E%3C/svg%3E")}[data-title="ember-cli-build.js"]:before,[data-title="New Ember Apps"]:before,[data-title="Existing Ember Apps"]:before,[data-title="Ember Polaris"]:before,[data-title="Ember Full Legacy"]:before,[data-title="Model (Ember Only)"]:before,[data-title="Migration (Ember Only)"]:before,[data-title=Ember]:before{content:"";--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cdefs%3E%3CclipPath id='vscodeIconsFileTypeEmber0'%3E%3Cpath fill='none' d='M6.636 7.38h18.55v6.48H6.636z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber1'%3E%3Cpath fill='none' d='M6.906 6.91h3.65v1.77h-3.65z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber2'%3E%3Cpath fill='none' d='M21.786 7.85h2.78v1.88h-2.78z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber3'%3E%3Cpath fill='none' d='M23.156 20.68h2.57v2.99h-2.57z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber4'%3E%3Cpath fill='none' d='M24.216 19.18h.85v.7h-.85z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber5'%3E%3Cpath fill='none' d='M25.606 19h.84v.79h-.84z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber6'%3E%3Cpath fill='none' d='M24.356 20.29h1.73v.94h-1.73z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber7'%3E%3Cpath fill='none' d='M26.386 20.06h.62v.55h-.62z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber8'%3E%3Cpath fill='none' d='M9.216 19.15h14.1v3.99h-14.1z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber9'%3E%3Cpath fill='none' d='M21.736 4.08h1.97v4.88h-1.97z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmbera'%3E%3Cpath fill='none' d='M6.206 4.81h4.84v3.46h-4.84z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberb'%3E%3Cpath fill='none' d='M21.796 3.79h2.87v4.84h-2.87z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberc'%3E%3Cpath fill='none' d='M8.736 6.24h12.83v12.24H8.736z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberd'%3E%3Cpath fill='none' d='M14.946 12.22h1.43v.6h-1.43z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmbere'%3E%3Cpath fill='none' d='M14.886 11.56h1.59v1.08h-1.59z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberf'%3E%3Cpath fill='none' d='M10.096 12.84h12.35v7.01h-12.35z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberg'%3E%3Cpath fill='none' d='M10.736 12.95h10.24v5.2h-10.24z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberh'%3E%3Cpath fill='none' d='M10.846 13.06h10.02v5.09h-10.02z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberi'%3E%3Cpath fill='none' d='M10.956 13.17h9.8v4.97h-9.8z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberj'%3E%3Cpath fill='none' d='M13.266 15.52h5.49v2.26h-5.49z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberk'%3E%3Cpath fill='none' d='M13.996 14.26h3.29v2.54h-3.29z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberl'%3E%3Cpath fill='none' d='M14.006 14.22h3.25v1.13h-3.25z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberm'%3E%3Cpath fill='none' d='M15.556 14.91h.6v1.61h-.6z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmbern'%3E%3Cpath fill='none' d='M6.266 4.81h4.31v3.91h-4.31z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmbero'%3E%3Cpath fill='none' d='M8.536 8.88h14.63v4.65H8.536z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberp'%3E%3Cpath fill='none' d='M7.356 7.5h17.21v5.81H7.356z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberq'%3E%3Cpath fill='none' d='M9.026 8.3h5.53v3.74h-5.53z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberr'%3E%3Cpath fill='none' d='M17.286 8.81h5.48v3.83h-5.48z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmbers'%3E%3Cpath fill='none' d='M7.356 8.1h17.1v5.03h-17.1z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmbert'%3E%3Cpath fill='none' d='M7.626 7.62h2.21v.33h-2.21z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberu'%3E%3Cpath fill='none' d='M14.746 8.16h2.37v.58h-2.37z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberv'%3E%3Cpath fill='none' d='M22.486 8.58h1.35v.43h-1.35z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberw'%3E%3Cpath fill='none' d='M8.796 8.23h3.16v3.13h-3.16z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberx'%3E%3Cpath fill='none' d='M20.046 8.78h3.04v3.34h-3.04z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmbery'%3E%3Cpath fill='none' d='M9.186 8.45h5.23v3.01h-5.23z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmberz'%3E%3Cpath fill='none' d='M9.296 10.44h3.85v1.52h-3.85z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber10'%3E%3Cpath fill='none' d='M17.436 8.97h5.22v2.79h-5.22z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber11'%3E%3Cpath fill='none' d='M18.416 11.25h3.97v1.28h-3.97z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber12'%3E%3Cpath fill='none' d='M11.536 9.59h.22v.22h-.22z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber13'%3E%3Cpath fill='none' d='M20.176 10.11h.22v.22h-.22z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber14'%3E%3Cpath fill='none' d='M7.676 7.83h7.09v1.04h-7.09z'/%3E%3C/clipPath%3E%3CclipPath id='vscodeIconsFileTypeEmber15'%3E%3Cpath fill='none' d='M17.056 8.18h5.24v1.01h-5.24z'/%3E%3C/clipPath%3E%3Cpath id='vscodeIconsFileTypeEmber16' fill='%23ba8449' d='M22 19.98a3 3 0 0 0-.33-.36l-.08-.08a.03.03 0 0 1-.02-.01a1 1 0 0 0-.21-.04c-.32-.04-.66-.05-1-.07c-.69-.01-1.38.01-2.07.04a71 71 0 0 0-4.14.33c-.69.08-1.38.16-2.06.27c-.34.05-.68.11-1.01.19c-.16.03-.33.08-.48.12a.8.8 0 0 0-.22.08c-.03.01-.07.02-.08.04a.01.01 0 0 0-.01.01c-.08.11-.15.22-.23.34s-.13.25-.2.38c-.12.26-.23.54-.33.81s-.21.56-.31.84c-.05.14-.11.28-.18.43a1 1 0 0 1-.09.2h.93a5.8 5.8 0 0 1 2.24-2.74a42 42 0 0 1 6.07-.53a5.8 5.8 0 0 1 1.78.19c.95.37 2.86 2.13 3.05 3.09h.54a8 8 0 0 0-.58-1.76a6 6 0 0 0-.98-1.77'/%3E%3Cpath id='vscodeIconsFileTypeEmber17' fill='%23fff8ee' d='M19.966 5.47c2.14-.2 3.4-2.42 4.71-2.08a11.8 11.8 0 0 0-2.95 3.44c-.31.42-2.36-1.31-1.76-1.36'/%3E%3C/defs%3E%3Cpath fill='%23fff' d='m8.316 23.17l.07-.16l.01-.02c.05-.13.11-.27.16-.4c.07-.18.13-.36.2-.54a3 3 0 0 0 .11-.31c.09-.24.21-.56.35-.86a3.5 3.5 0 0 1 .23-.44c.09-.14.18-.27.27-.4l.08-.11l.12-.08a.2.2 0 0 1 .05-.03c.05-.03.12-.05.16-.08c.08-.03.18-.07.28-.1c.15-.04.33-.09.54-.13c.31-.07.63-.13 1.05-.2c.62-.1 1.29-.19 2.09-.27c1.41-.15 2.82-.26 4.18-.33c.72-.03 1.27-.04 1.78-.04h.33a8 8 0 0 1 1.09.08a1.4 1.4 0 0 1 .34.08a.3.3 0 0 1 .08.03l.11.04l.09.08l.1.1a4 4 0 0 1 .38.43a9.2 9.2 0 0 1 1.12 1.88a8.4 8.4 0 0 1 .63 1.94l.16.86h-2.01l-.12-.58a6.5 6.5 0 0 0-2.6-2.55a5.2 5.2 0 0 0-1.52-.13a44 44 0 0 0-5.83.49a5.4 5.4 0 0 0-1.83 2.35l-.2.43'/%3E%3Cuse href='%23vscodeIconsFileTypeEmber16'/%3E%3Cpath fill='%23fff' d='m23.006 24.19l-.11-.59a7 7 0 0 0-.53-1.6a7.4 7.4 0 0 0-.94-1.58a2 2 0 0 0-.2-.23a8 8 0 0 0-.88-.05h-.31c-.49 0-1.02.01-1.72.04c-1.33.07-2.7.18-4.09.33c-.78.09-1.42.18-2.01.26c-.38.05-.69.12-.96.18c-.18.04-.31.08-.43.11c-.02 0-.03.01-.04.01a1 1 0 0 1-.08.12c-.05.09-.1.19-.18.32c-.12.25-.22.51-.31.74c-.04.1-.08.2-.11.3c-.07.19-.13.37-.21.56c-.05.14-.12.28-.18.44l-.01.02a1 1 0 0 1-.08.19l-.2.44h-1.25l-.19-.09l-.02-.01a.78.78 0 0 1-.43-.78v-.03l.02-.1l.03-.12a2 2 0 0 1 .07-.24c.04-.16.1-.32.15-.47c.1-.28.22-.59.36-.92a10 10 0 0 1 .46-.91c.08-.14.16-.28.27-.45c.1-.15.21-.31.32-.45a1.3 1.3 0 0 1 .25-.24h.01a1 1 0 0 1 .16-.1c.1-.05.18-.09.23-.11c.13-.05.25-.09.35-.12a5 5 0 0 1 .58-.14c.32-.07.66-.13 1.08-.2c.63-.1 1.3-.18 2.12-.26c1.42-.14 2.84-.25 4.22-.31c.66-.02 1.17-.04 1.64-.04h.5a8.5 8.5 0 0 1 1.17.09h.01a3 3 0 0 1 .43.1h.01c.04.02.11.04.19.08a.7.7 0 0 1 .13.08l.05.04l.04.03l.04.04l.12.12c.14.14.27.3.42.48a10 10 0 0 1 1.17 2a10 10 0 0 1 .42 1.07a8 8 0 0 1 .27 1.09l.13.84h-1.95Z'/%3E%3Cpath fill='%23fff' d='m9.016 24.19l.48-1.04a6.3 6.3 0 0 1 2.46-2.9l.02-.01a42 42 0 0 1 6.25-.56a5.3 5.3 0 0 1 1.96.22c1.13.44 3.09 2.29 3.35 3.38l.22.9H9.016Z'/%3E%3Cpath fill='%23fff' d='m22.266 24.19l-.13-.56a6.4 6.4 0 0 0-2.46-2.37a4.8 4.8 0 0 0-1.44-.12a45 45 0 0 0-5.76.48a5.2 5.2 0 0 0-1.66 2.14l-.2.42H8.8l.46-1.02a6.4 6.4 0 0 1 2.64-3.11a39.5 39.5 0 0 1 6.35-.58a6.4 6.4 0 0 1 2.04.23c1.13.44 3.24 2.34 3.5 3.61l.18.88Z'/%3E%3Cpath fill='%23fff' d='m23.116 24.19l-.21-.2a3.22 3.22 0 0 1-.77-2.88a.825.825 0 0 1 .78-.56a.7.7 0 0 1 .21.03a1.23 1.23 0 0 0 .57-.44a.9.9 0 0 1 .81-.46a2.63 2.63 0 0 1 1.7.83a.8.8 0 0 1 .12.74c-.01.02-.02.07-.04.12a16 16 0 0 1-.98 2.47l-.21.34c-.01.02-1.98.01-1.98.01'/%3E%3Cpath fill='%23fff' d='m23.046 24.19l.68-1.11a12 12 0 0 0 .71-1.31a3.2 3.2 0 0 1-1.72.48l-.02-.02l-.01.08a.9.9 0 0 1-.88-.85a.9.9 0 0 1 .23-.63a.85.85 0 0 1 .6-.28c.79-.03.89-.22 1.03-.49a1.26 1.26 0 0 1 1.18-.59a2 2 0 0 1 .42.04a1.43 1.43 0 0 1 1.17 1.36a6.17 6.17 0 0 1-1.12 2.99l-.21.35c.01-.02-2.06-.02-2.06-.02'/%3E%3Cpath fill='%23fff' d='M25.926 22.03a3.42 3.42 0 0 1-2.34-1.15a1.56 1.56 0 0 1-.45-1.27a.847.847 0 0 1 .89-.72a2 2 0 0 1 .28.02c.09-.39.3-1.21 1.14-1.21h.12a.95.95 0 0 1 .83.68a.95.95 0 0 1 .46-.12a.96.96 0 0 1 .7.31a1.05 1.05 0 0 1 .18 1.17a.94.94 0 0 1 .42.55a1.04 1.04 0 0 1-.16.9a2.62 2.62 0 0 1-1.97.81a.2.2 0 0 1-.1.03m-.88-18.02A12 12 0 0 0 22.3 7.24a.86.86 0 0 1-.74.38a2.62 2.62 0 0 1-1.48-.71c-.92-.74-.94-1.16-.95-1.32a.82.82 0 0 1 .77-.85a4.8 4.8 0 0 0 2.33-1.13a3.86 3.86 0 0 1 2.16-.98a2.5 2.5 0 0 1 .47.05'/%3E%3Cuse href='%23vscodeIconsFileTypeEmber17'/%3E%3Cpath fill='%23fff' d='M6.066 4.45a3.08 3.08 0 0 1 2.14-.74a8.1 8.1 0 0 1 2.69.56a2.8 2.8 0 0 0 .91.12h.41a1.02 1.02 0 0 1 1.02.49a1.03 1.03 0 0 1-.12 1.02a2.91 2.91 0 0 1-2.23 1.15h-.05a3.4 3.4 0 0 1-1.49-.57a4.8 4.8 0 0 0-2.32-.8c-.12 0-.25.01-.37.02m15.91 4.06a1.75 1.75 0 0 1-1.61-1.28a4.4 4.4 0 0 1-.35-1.63c0-.77.4-.97.66-1.03a10 10 0 0 0 .74-.96c1-1.36 1.72-2.24 2.56-2.24a.9.9 0 0 1 .4.08a2.266 2.266 0 0 1 1.49 2.6a6.2 6.2 0 0 1-1.51 2.9c-.38.45-1.38 1.5-2.26 1.56z'/%3E%3Cpath fill='%23fff' d='M9.636 10.17a1.2 1.2 0 0 1-.28-.02a5.92 5.92 0 0 1-3.81-3.1a2.09 2.09 0 0 1 0-2.07A1.97 1.97 0 0 1 7.3 4a5.74 5.74 0 0 1 2.58.92a7.5 7.5 0 0 0 .93.45a.7.7 0 0 1 .21-.03a.8.8 0 0 1 .7.42a4.4 4.4 0 0 1-.43 3.33a1.89 1.89 0 0 1-1.654 1.08'/%3E%3Cpath fill='%23fff' d='M14.516 22.38A11.94 11.94 0 0 1 6.9 19.6a4.47 4.47 0 0 1-1.23-4.1a11 11 0 0 1 1.55-3.33a7.6 7.6 0 0 0 .92-1.77c1.33-5.9 4.68-6.65 7.45-6.65c.18 0 .36 0 .57.01c5.9.18 6.49 3.02 6.84 4.73a6 6 0 0 0 .21.81c1.98 4.86 2.31 7.77 1.09 9.74c-1.19 1.94-3.81 2.89-9.02 3.32c-.244.01-.504.02-.764.02'/%3E%3Cpath fill='%23fff' d='M14.4 22.39a11.44 11.44 0 0 1-7.48-2.79a4.47 4.47 0 0 1-1.23-4.1a11 11 0 0 1 1.55-3.33a7.6 7.6 0 0 0 .92-1.77c1.33-5.9 4.68-6.65 7.45-6.65c.18 0 .36 0 .57.01c5.9.18 6.49 3.02 6.84 4.73a6 6 0 0 0 .21.81c1.95 4.78 2.26 7.67 1.07 9.64c-1.37 2.26-4.58 3-8.98 3.41c-.31.03-.62.04-.92.04'/%3E%3Cpath fill='%23fff' d='M22.916 18.28c.04-.1.09-.21.13-.31c.45-1.07.79-2.01.25-2.62c-.63-.7-3.32-1.97-5.7-3.09c-4.56-2.16-7.39-3.55-7.79-4.92a1.3 1.3 0 0 1 .13-1.02c.79-1.24 2.99-2.56 6-2.56h.09c2.83.02 4.89.84 6.13 2.42a8.25 8.25 0 0 1 1.46 4.04a4.3 4.3 0 0 0 .21 1.01c2.14 3.69 1.16 6.41.38 7.69c-.006 0-1.29-.64-1.29-.64'/%3E%3Cpath fill='%23fff' d='M20.676 14.03c-1.11 0-2.95-.27-3.59-.89a4.3 4.3 0 0 1-.89-2.06a7 7 0 0 0-.33-1.09h-.01c-.04.12-.1.27-.14.39a5.3 5.3 0 0 1-1.58 2.6a6.7 6.7 0 0 1-2.76.51a3.52 3.52 0 0 1-2.35-.67a6.17 6.17 0 0 1-1.7-3.46c-.02-.01-.03-.02-.05-.03a1.3 1.3 0 0 1-.53-.52a1.84 1.84 0 0 1 .09-1.47a.9.9 0 0 1 .7-.47h.1a3 3 0 0 1 .48.05a3.4 3.4 0 0 0 .56.07h.1a20.4 20.4 0 0 1 2.9-.22a9.5 9.5 0 0 1 3.72.61a1 1 0 0 1 .09.03a2.5 2.5 0 0 0 .59.08a1 1 0 0 0 .25-.02a18 18 0 0 1 2.76-.22a9.24 9.24 0 0 1 4 .74a.3.3 0 0 0 .12.04h.04a3 3 0 0 0 .53-.08c.13-.03.26-.05.38-.08h.1a.96.96 0 0 1 .83.53a1.85 1.85 0 0 1 .05 1.64a1.63 1.63 0 0 1-.78.57a.5.5 0 0 0-.11.05c-.09.15-.24.46-.37.71a12.6 12.6 0 0 1-1.2 2.06a2.52 2.52 0 0 1-2 .6'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber0)'%3E%3Cpath fill='%23fff' d='M20.236 13.86a5.36 5.36 0 0 1-3-.76c-.5-.36-.73-1.08-1.05-2.24a10 10 0 0 0-.32-1.02c-.05.13-.12.31-.18.45a5.1 5.1 0 0 1-1.6 2.59a7.3 7.3 0 0 1-2.78.5a3.2 3.2 0 0 1-2.36-.73a5.73 5.73 0 0 1-1.54-3.09a2 2 0 0 0-.07-.31a1.18 1.18 0 0 1-.72-1.13a.77.77 0 0 1 .77-.74a.97.97 0 0 1 .58.22a.05.05 0 0 0 .04.02a.1.1 0 0 1 .05.02a1.02 1.02 0 0 1 .8.86a12 12 0 0 0 .48 1.55c.45 1.17.77 1.37.8 1.38a4 4 0 0 0 1.3.2a6.4 6.4 0 0 0 1.76-.26c.16-.25.49-.91.72-1.36c.69-1.37.81-1.58 1.11-1.73a1.2 1.2 0 0 1 .61-.13a3 3 0 0 1 1.02.18c.5.22.77.88 1.36 2.57c.11.31.24.7.33.9a7 7 0 0 0 2.47.35c.3 0 .51-.01.66-.02l.36-.75c.83-1.77.96-1.98 1.17-2.14a2.73 2.73 0 0 1 1.36-.46a.8.8 0 0 1 .81.62c.12.63-.5.88-.71.95c-.05.02-.13.05-.19.08c-.08.13-.22.42-.33.65c-.9 1.75-1.19 2.23-1.53 2.44a5.8 5.8 0 0 1-2.18.34' opacity='.3'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber1)'%3E%3Cpath fill='%23fff' d='M8.706 8.67a2.8 2.8 0 0 1-.89-.19c-.13-.04-.25-.09-.33-.12a.8.8 0 0 1-.59-.73V6.9h.72a1 1 0 0 1 .22.03c.15.02.65.05.81.07l.1.01a7 7 0 0 0 .71-.08a3 3 0 0 1 .37-.04h.62l.1.61a.74.74 0 0 1-.53.81c-.02.01-.1.03-.16.05a3.8 3.8 0 0 1-1.09.28a.06.06 0 0 1-.06.03' opacity='.3'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber2)'%3E%3Cpath fill='%23fff' d='M23.156 9.72a1.43 1.43 0 0 1-.81-.33a.99.99 0 0 1-.56-.82v-.73h.71a.66.66 0 0 1 .3.07c.08.03.37.13.5.16c.04 0 .13-.02.31-.05a1 1 0 0 1 .22-.02h.62l.1.61a.734.734 0 0 1-.49.81l-.13.07a2.5 2.5 0 0 1-.66.25c-.02-.02-.07-.02-.11-.02' opacity='.3'/%3E%3C/g%3E%3Cpath fill='%23fff' d='M20.776 25.8h-2.69v-2.33h2.69Z'/%3E%3Cuse href='%23vscodeIconsFileTypeEmber16'/%3E%3Cpath fill='%23895b2e' d='M23.526 21.47a8.8 8.8 0 0 0-1.08-1.85q-.165-.21-.36-.42l-.1-.1l-.02-.02l-.01-.01l-.02-.02a.2.2 0 0 1-.05-.03a.4.4 0 0 0-.1-.04c-.12-.04-.21-.05-.31-.08a10 10 0 0 0-1.07-.08c-.71-.01-1.4 0-2.1.03c-1.4.05-2.79.16-4.18.31c-.69.08-1.39.15-2.09.26a13 13 0 0 0-1.57.32a1 1 0 0 0-.27.1a.7.7 0 0 0-.15.08a.4.4 0 0 1-.09.05a.3.3 0 0 0-.11.11a3.5 3.5 0 0 0-.28.39a4 4 0 0 0-.25.42c-.15.27-.3.56-.43.84s-.24.57-.34.86a3 3 0 0 0-.13.44a2 2 0 0 1-.07.22l-.04.12l-.01.05c0 .01.02.02.07.05h.64a2 2 0 0 1 .09-.2c.05-.14.12-.28.18-.42c.11-.28.21-.56.31-.84a8 8 0 0 1 .32-.8c.07-.13.13-.25.2-.38a4 4 0 0 1 .23-.34a.01.01 0 0 0 .01-.01a1 1 0 0 0 .08-.04c.07-.02.14-.05.22-.08c.15-.04.32-.09.48-.12c.33-.08.67-.13 1.01-.19c.68-.11 1.37-.2 2.06-.27q2.07-.225 4.14-.33c.69-.03 1.38-.05 2.07-.04a8 8 0 0 1 1 .07c.08.01.15.03.21.04c.01 0 .02 0 .02.01l.08.08c.12.12.22.24.33.36a9.3 9.3 0 0 1 1.03 1.73a8 8 0 0 1 .58 1.76h.55a6 6 0 0 0-.24-.98c-.16-.35-.29-.68-.44-1.01'/%3E%3Cpath fill='%23fff8ee' d='M19.936 20.59a5.5 5.5 0 0 0-1.7-.18a44 44 0 0 0-5.99.51a5.54 5.54 0 0 0-2.09 2.54h12.68a6.7 6.7 0 0 0-2.9-2.87'/%3E%3Cpath fill='%23e5d0ae' d='M20.016 20.38a5.8 5.8 0 0 0-1.78-.19a42 42 0 0 0-6.07.53a5.75 5.75 0 0 0-2.24 2.74h.24a5.7 5.7 0 0 1 2.09-2.54a43 43 0 0 1 5.99-.51a5 5 0 0 1 1.7.18a6.8 6.8 0 0 1 2.91 2.88h.22c-.2-.96-2.11-2.72-3.06-3.09'/%3E%3Cpath fill='%23ba8449' d='M24.346 20.48c-.13.27-.82.97-1.4.81c-.31-.09-.25 1.53.45 2.18h1.27a17 17 0 0 0 .96-2.44c.08-.21-1.15-.83-1.28-.55'/%3E%3Cpath fill='%23895b2e' d='M25.7 20.88a.72.72 0 0 0-.6-.69c-.3-.07-.69-.01-.79.18c-.2.37-.44.82-1.63.89a.15.15 0 0 0-.14.15a.16.16 0 0 0 .15.14a1.845 1.845 0 0 0 1.87-1.03a.8.8 0 0 1 .59 0a.4.4 0 0 1 .26.38a6.5 6.5 0 0 1-1.06 2.57h.34a6.3 6.3 0 0 0 1.01-2.59'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber3)'%3E%3Cpath fill='%23e3ab5e' d='M23.236 23.5a2.14 2.14 0 0 0 1.52-2.07c.01-.21-.42-.6-.42-.71s1.3.02 1.37.33a7.6 7.6 0 0 1-1.11 2.46c-.27.29-1.82.1-1.36-.01' opacity='.15'/%3E%3C/g%3E%3Cpath fill='%23fcd4c3' d='M23.846 19.72c-.1.68 1.23 1.61 2.12 1.59c.74-.02 1.59-.37 1.47-.79s-.84.08-.91-.22c-.05-.28.84-.82.48-1.21c-.34-.36-.73.57-1.13.44s.08-1.04-.42-1.09c-.58-.05-.36 1.24-.8 1.26c-.3.02-.78-.2-.81.02'/%3E%3Cpath fill='none' stroke='%23f8a38f' stroke-miterlimit='10' stroke-width='.25' d='M23.846 19.72c-.1.68 1.23 1.61 2.12 1.59c.74-.02 1.59-.37 1.47-.79s-.84.08-.91-.22c-.05-.28.84-.82.48-1.21c-.34-.36-.73.57-1.13.44s.08-1.04-.42-1.09c-.58-.05-.36 1.24-.8 1.26c-.3.02-.78-.2-.81.02Z'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber4)'%3E%3Cpath fill='%23fcd4c3' d='M24.226 19.72c.14.11.66.25.73.07a1.1 1.1 0 0 0 .1-.61c-.04.18-.1.5-.28.58a1.6 1.6 0 0 1-.55-.04' opacity='.5'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber5)'%3E%3Cpath fill='%23fcd4c3' d='M25.636 18.99c-.02.12-.12.69.18.77c.25.07.44-.09.63-.4c-.11.1-.38.34-.59.25s-.23-.32-.22-.62' opacity='.5'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber6)'%3E%3Cpath fill='%23fcd4c3' d='M24.366 20.53c1.49-.73 1.79.46 1.72.7a2.6 2.6 0 0 1-1.72-.7' opacity='.25'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber7)'%3E%3Cpath fill='%23fcd4c3' d='M26.536 20.06c-.25.28-.13.51.03.55a.54.54 0 0 0 .44-.18c-.05 0-.46.13-.54-.07a.32.32 0 0 1 .07-.3' opacity='.5'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber8)'%3E%3Cpath fill='%23e3ab5e' d='M9.536 21.96c4.78 2.75 14.27-.04 13.77-.94c-.67-1.19-.93-1.94-2.4-1.87s-10.82.82-11.2 1.11s-.79 1.34-.17 1.7' opacity='.15'/%3E%3C/g%3E%3Cuse href='%23vscodeIconsFileTypeEmber17'/%3E%3Cpath fill='none' stroke='%23e5d0ae' stroke-linecap='round' stroke-linejoin='round' stroke-width='.25' d='M19.966 5.47c2.14-.2 3.4-2.42 4.71-2.08a11.8 11.8 0 0 0-2.95 3.44c-.31.42-2.36-1.31-1.76-1.36'/%3E%3Cpath fill='%23ba8449' d='M6.556 4.98c.96-.9 2.7-.55 4.1-.04c.8.28 1.84.05 1.9.22c.18.38-.86 1.17-1.72 1.15c-.83-.01-2.24-1.6-4.28-1.33'/%3E%3Cpath fill='none' stroke='%23895b2e' stroke-linecap='round' stroke-linejoin='round' stroke-width='.25' d='M6.556 4.98c.96-.9 2.7-.55 4.1-.04c.8.28 1.84.05 1.9.22c.18.38-.86 1.17-1.72 1.15c-.83-.01-2.236-1.6-4.28-1.33'/%3E%3Cpath fill='%23fcd4c3' d='M21.426 6.53c.49.14 2.36-3.52 3.27-3.16c2.89 1.15-.88 5.57-2.07 5.67c-1.2.08-1.47-2.6-1.2-2.51'/%3E%3Cpath fill='none' stroke='%23f8a38f' stroke-miterlimit='10' stroke-width='.25' d='M21.426 6.53c.49.14 2.36-3.52 3.27-3.16c2.89 1.15-.88 5.57-2.07 5.67c-1.2.08-1.47-2.6-1.2-2.51Z'/%3E%3Cpath fill='%23fcd4c3' d='M10.986 6.09c-.8.35-3.63-2.62-4.83-.71c-.79 1.26 1.6 3.8 3.3 4.07c1.72.27 1.95-3.55 1.53-3.36'/%3E%3Cpath fill='none' stroke='%23f8a38f' stroke-miterlimit='10' stroke-width='.25' d='M10.986 6.09c-.8.35-3.63-2.62-4.83-.71c-.79 1.26 1.6 3.8 3.3 4.07c1.72.27 1.95-3.55 1.53-3.36Z'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber9)'%3E%3Cpath fill='%23fcd4c3' d='M23.656 4.08c-.15.5-1.44 1.81-1.27 2.92c.07.42.5 1.64.69 1.6s.66-.34.61-.27a5.7 5.7 0 0 1-.89.63a7.3 7.3 0 0 1-1.06-2.51c.43-.38 1.73-2.35 1.92-2.37'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmbera)'%3E%3Cpath fill='%23fcd4c3' d='M6.2 5.46a3.06 3.06 0 0 1 3.4.6a1.73 1.73 0 0 1-.32 2.17c-.3.3 1.75-1.05 1.76-1.44a.53.53 0 0 0-.44-.61C9.47 5.76 8.29 4.8 7.26 4.82a1.2 1.2 0 0 0-1.06.64'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberb)'%3E%3Cpath fill='%23fcd4c3' d='M24.006 3.79c1.99 1.09-1.21 2.76-.97 4.83c-.42-.04-1.44-2.05-1.19-2.22c.35-.25 1.83-2.7 2.16-2.61' opacity='.25'/%3E%3C/g%3E%3Cpath fill='%23e5d0ae' d='M8.646 10.51a2.2 2.2 0 0 0 .06-.44a3 3 0 0 1 .05-.45a.6.6 0 0 1 .07-.22c.03-.07.05-.14.08-.21a4 4 0 0 1 .18-.42a8.5 8.5 0 0 1 .87-1.56a8.4 8.4 0 0 1 1.17-1.35a5 5 0 0 1 1.5-.95a6.5 6.5 0 0 1 1.73-.44a12 12 0 0 1 1.77-.08a15 15 0 0 1 1.77.12a8.3 8.3 0 0 1 1.75.42a6 6 0 0 1 .82.38a4 4 0 0 1 .74.56a3.4 3.4 0 0 1 .59.72a5 5 0 0 1 .39.84a6 6 0 0 1 .24.88c.06.3.11.58.18.85c.03.13.08.26.12.39a4 4 0 0 1 .15.42l.31.83a24 24 0 0 1 .93 3.41a11.6 11.6 0 0 1 .19 1.76a5.8 5.8 0 0 1-.21 1.75c-.04.14-.09.28-.14.42s-.13.26-.18.4a.8.8 0 0 1-.08.21a2 2 0 0 1-.12.2c-.08.12-.18.25-.27.36a4.9 4.9 0 0 1-1.4 1.12a9 9 0 0 1-1.66.67a18 18 0 0 1-1.74.4c-.59.11-1.17.19-1.75.26c-.3.03-.59.07-.89.1l-.44.04l-.45.03a11 11 0 0 1-3.56-.43a13 13 0 0 1-1.69-.6a11 11 0 0 1-1.59-.84a5.5 5.5 0 0 1-.73-.56c-.05-.05-.12-.11-.18-.16s-.1-.12-.15-.18a4 4 0 0 1-.28-.36a4.2 4.2 0 0 1-.7-1.71a4.2 4.2 0 0 1 .16-1.84a9 9 0 0 1 .73-1.65c.3-.51.61-1.02.92-1.51c.15-.25.3-.5.43-.75a3.6 3.6 0 0 0 .31-.83m.44.1a4 4 0 0 1-.35.86c-.14.27-.3.53-.45.78c-.31.5-.62 1-.9 1.5a8 8 0 0 0-.68 1.56a3.8 3.8 0 0 0-.13 1.64a3.5 3.5 0 0 0 .65 1.5c.08.11.18.22.26.33c.04.05.1.11.14.15a2 2 0 0 0 .14.14a5 5 0 0 0 .67.51a10 10 0 0 0 1.52.81a12 12 0 0 0 1.63.58a14 14 0 0 0 1.69.35a10 10 0 0 0 1.71.08l.43-.03l.44-.04c.28-.02.58-.05.88-.09c.58-.05 1.16-.13 1.73-.23s1.14-.21 1.7-.36a11 11 0 0 0 1.63-.56a5 5 0 0 0 1.42-.94a3 3 0 0 0 .28-.32c.04-.05.09-.12.13-.18a1.4 1.4 0 0 0 .14-.18a2 2 0 0 0 .21-.38a2.6 2.6 0 0 0 .13-.42a5.7 5.7 0 0 0 .14-1.74a10 10 0 0 0-.28-1.73a24.4 24.4 0 0 0-1.11-3.32c-.11-.27-.22-.55-.33-.81l-.18-.4c-.05-.14-.11-.3-.15-.44c-.08-.3-.13-.58-.2-.86a5.5 5.5 0 0 0-.22-.82a3.5 3.5 0 0 0-.86-1.4a4.6 4.6 0 0 0-1.41-.9a8 8 0 0 0-1.66-.46a17 17 0 0 0-1.73-.19a13 13 0 0 0-1.75.03a5.8 5.8 0 0 0-1.69.42a4.6 4.6 0 0 0-1.44.93a4.7 4.7 0 0 0-1.02 1.38a9 9 0 0 0-.61 1.61a4 4 0 0 0-.11.42c-.02.07-.03.14-.05.21c-.01.03-.01.08-.02.11a.4.4 0 0 1-.04.1c-.07.14-.14.27-.2.4c-.02.13-.07.26-.1.4'/%3E%3Cpath fill='%23fff8ee' d='M8.866 10.56c-.46 2.04-4.48 5.25-1.42 8.55a10.86 10.86 0 0 0 7.79 2.52c8.8-.83 11.02-2.95 7.31-12.06c-.6-1.48.08-4.89-6.39-5.09c-2.72-.08-5.98.3-7.29 6.08'/%3E%3Cpath fill='%23e5bfa1' d='M10.386 6.58a4 4 0 0 1 1.07-1.09a6 6 0 0 1 1.36-.69a9.5 9.5 0 0 1 2.98-.51a11 11 0 0 1 3.01.31a6.4 6.4 0 0 1 1.43.56a5 5 0 0 1 1.25.94a5.2 5.2 0 0 1 .89 1.28a7 7 0 0 1 .51 1.46a13 13 0 0 1 .26 1.49q.045.375.12.72a1.4 1.4 0 0 0 .09.32l.03.07l.01.01l.01.01l.02.04l.1.16a8.3 8.3 0 0 1 .97 2.88a6 6 0 0 1 .02 1.53a5.5 5.5 0 0 1-.38 1.48a7 7 0 0 1-.34.69c-.03.05-.07.11-.1.16s-.07.1-.11.16c-.01.01-.01.02-.02.03c-.03-.02.04.08-.18 0c-.05-.1-.02-.08-.03-.1s.01-.04.01-.07l.03-.1l.05-.18a8 8 0 0 0 .34-1.43a3.6 3.6 0 0 0 0-.73a1.7 1.7 0 0 0-.22-.67a1 1 0 0 0-.11-.14c-.04-.04-.08-.09-.12-.13c-.09-.09-.18-.16-.27-.24a4 4 0 0 0-.62-.38a3.2 3.2 0 0 0-1.42-.25a6.4 6.4 0 0 0-1.44.25c-.24.07-.47.14-.71.22c-.12.04-.24.08-.36.11a1 1 0 0 1-.2.04a1 1 0 0 1-.19.02a13 13 0 0 1-1.51.08a8 8 0 0 1-1.51-.18a7.4 7.4 0 0 1-1.44-.48a6 6 0 0 1-1.29-.81a7 7 0 0 1-1.05-1.11a6.75 6.75 0 0 1-1.21-2.77A6.5 6.5 0 0 1 10 8.02a4 4 0 0 1 .1-.77a3 3 0 0 1 .286-.67m.22.14a2.1 2.1 0 0 0-.25.66a6 6 0 0 0-.1.71a5.8 5.8 0 0 0 .13 1.44a6.7 6.7 0 0 0 1.2 2.63A6.6 6.6 0 0 0 12.6 13.2a6 6 0 0 0 1.23.78a6.6 6.6 0 0 0 1.38.47a7 7 0 0 0 1.44.19a10 10 0 0 0 1.47-.05l.19-.02q.075-.015.18-.03c.12-.03.23-.07.35-.1c.24-.07.48-.14.72-.2a6.2 6.2 0 0 1 1.5-.21a3.45 3.45 0 0 1 1.48.31a4 4 0 0 1 .65.39a2.3 2.3 0 0 1 .28.25l.13.13a1 1 0 0 1 .12.15a1.7 1.7 0 0 1 .25.73a4 4 0 0 1 .01.77a6.8 6.8 0 0 1-.3 1.48l-.05.18l-.02.09c0 .01-.01.03 0 .03c-.01-.01.02.02-.02-.08c-.21-.08-.13.02-.15-.01a1 1 0 0 1 .09-.15a1 1 0 0 1 .09-.16c.11-.22.21-.44.3-.67a5.67 5.67 0 0 0 .23-2.86a7.4 7.4 0 0 0-.39-1.39a10.5 10.5 0 0 0-.62-1.31l-.09-.15l-.02-.04l-.01-.02l-.01-.02a.4.4 0 0 1-.04-.1a3 3 0 0 1-.12-.39c-.05-.25-.1-.5-.13-.74c-.08-.49-.14-.97-.26-1.44a6.4 6.4 0 0 0-.47-1.36a4.6 4.6 0 0 0-.79-1.17a5.27 5.27 0 0 0-2.44-1.42a10.4 10.4 0 0 0-2.9-.36a9 9 0 0 0-2.88.43a5.2 5.2 0 0 0-1.3.63a2.7 2.7 0 0 0-1.074.96'/%3E%3Cpath fill='%23895b2e' d='M10.256 6.53a3.7 3.7 0 0 1 .56-.67a4.5 4.5 0 0 1 .66-.51a6.3 6.3 0 0 1 1.47-.73a9.1 9.1 0 0 1 3.18-.48a9.9 9.9 0 0 1 3.16.54a6.3 6.3 0 0 1 1.46.75a5.2 5.2 0 0 1 1.17 1.16a5.7 5.7 0 0 1 .74 1.46a9 9 0 0 1 .38 1.55c.04.26.08.51.12.78c.04.25.08.51.12.74a1 1 0 0 0 .1.32l.01.02l.01.02l.02.04l.04.09l.1.18c.12.23.24.47.35.71a8.7 8.7 0 0 1 .5 1.52a7 7 0 0 1 .18 1.59a6 6 0 0 1-.86 3.04a.14.14 0 0 1-.2.05a.15.15 0 0 1-.07-.18c.15-.39.32-.77.44-1.15a3.7 3.7 0 0 0 .22-1.16a1.7 1.7 0 0 0-.33-1.05a.2.2 0 0 0-.04-.05l-.02-.02l-.02-.03l-.1-.1a2 2 0 0 0-.22-.19c-.15-.12-.33-.23-.49-.34c-.69-.43-1.42-.8-2.17-1.17s-1.5-.71-2.24-1.05c-1.51-.69-3.02-1.38-4.51-2.12c-.74-.38-1.48-.77-2.2-1.23a11 11 0 0 1-1.07-.82a2.3 2.3 0 0 1-.46-.57a.95.95 0 0 1-.13-.44a1 1 0 0 1 .02-.26a1 1 0 0 1 .04-.13a.6.6 0 0 1 .05-.11Zm.61.37c-.02.03-.01.02-.02.03s0 .01-.01.02v.04a.7.7 0 0 0 .04.15a1.6 1.6 0 0 0 .32.39a6 6 0 0 0 .93.72c.67.45 1.39.84 2.12 1.24c1.46.77 2.95 1.48 4.44 2.2c.74.36 1.49.73 2.23 1.11a23 23 0 0 1 2.19 1.24a5 5 0 0 1 .51.38c.09.07.16.14.25.22a2 2 0 0 1 .12.13l.02.03l.03.03a.4.4 0 0 1 .05.07a2.3 2.3 0 0 1 .3.61a2.2 2.2 0 0 1 .08.67a4.2 4.2 0 0 1-.27 1.27c-.14.4-.32.78-.48 1.16l-.26-.13a5.64 5.64 0 0 0 .74-2.89a7.25 7.25 0 0 0-.71-2.92c-.11-.23-.22-.46-.35-.68l-.2-.35a1.4 1.4 0 0 1-.14-.42a8 8 0 0 1-.15-.79c-.04-.26-.09-.51-.13-.75a10.5 10.5 0 0 0-.39-1.46a5.3 5.3 0 0 0-.69-1.29A4.5 4.5 0 0 0 20.4 5.92a5.5 5.5 0 0 0-1.31-.65a9.5 9.5 0 0 0-2.95-.44a8 8 0 0 0-1.49.11a8.6 8.6 0 0 0-1.43.36a6 6 0 0 0-1.31.63a3.5 3.5 0 0 0-.57.44a3.3 3.3 0 0 0-.474.53'/%3E%3Cpath fill='%23ba8449' d='M10.5 6.65c-1.2 1.86.23 9.01 7.79 8.04c.8-.1 3.46-1.52 5.25.47c.97 1.09-.34 3.86 0 3.28c.38-.63 1.85-3.09-.35-6.86c-.7-1.21.46-7.05-7.11-7.12c-2.9-.01-4.78.95-5.58 2.19'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberc)'%3E%3Cpath fill='%23e3ab5e' d='M10.3 7.1c2.18-1.4 8.76-1.3 10.87 2.06c1.4 2.23-1.16 7.75-2.11 8.45s-2.25 1.31-5.71.48c-2.93-.7 1.48-3.42-1.96-3.82c-3.15-.36-3.46-5.64-1.09-7.17' opacity='.15'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberd)'%3E%3Cpath fill='%23e3ab5e' d='M16.386 12.52c0 .16-.32.31-.71.31s-.71-.13-.71-.31c0-.16.32-.31.71-.31s.71.15.71.31' opacity='.25'/%3E%3C/g%3E%3Cpath fill='%23f8a38f' d='M15.126 11.63a1.95 1.95 0 0 1 1.15.04c.11.11.35.57.08.77c-.1.07-.1-.21-.32-.16c-.26.05-.12.39-.33.39c-.32-.01-.01-.37-.28-.42c-.21-.04-.25.16-.35.14c-.32-.06-.18-.61.05-.76'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmbere)'%3E%3Cpath fill='%23f8a38f' d='M15.6 11.56a1.04 1.04 0 0 0-.47.07c-.23.15-.37.7-.07.76h.01c.08 0 .12-.15.28-.15h.05c.27.04-.02.42.28.42c.2 0 .05-.33.33-.38h.04c.15 0 .18.18.24.18a.04.04 0 0 0 .03-.01c.28-.2.04-.66-.08-.77c-.03-.07-.34-.12-.64-.12m0 .08a1.5 1.5 0 0 1 .62.08a.75.75 0 0 1 .18.48a.19.19 0 0 1-.08.15c0-.01-.01-.01-.02-.02a.3.3 0 0 0-.23-.14a.1.1 0 0 0-.05.01c-.19.04-.22.19-.25.28s-.03.1-.07.1c-.09 0-.09-.02-.09-.12s0-.25-.2-.28h-.07a.4.4 0 0 0-.25.12c-.01.01-.03.03-.04.03a.14.14 0 0 1-.11-.12a.62.62 0 0 1 .2-.5a.9.9 0 0 1 .46-.07'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberf)'%3E%3Cpath fill='%23f7e8d0' d='M22.426 14.5c.33 2.1-2.3 4.74-5.83 5.28s-6.14-2.62-6.47-4.73s1.84-1.3 5.37-1.84s6.6-.81 6.93 1.29' opacity='.25'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberg)'%3E%3Cpath fill='%23d8cab2' d='M13.2 17.7a2.3 2.3 0 0 1-.21-.51l-.16-.53a7.5 7.5 0 0 0-.39-1.03a2.7 2.7 0 0 0-.63-.86a2 2 0 0 0-.92-.45a.2.2 0 0 1-.13-.27a.22.22 0 0 1 .25-.14a11 11 0 0 0 2.42.28a18.5 18.5 0 0 0 2.46-.13a22 22 0 0 0 2.43-.43a24 24 0 0 0 2.37-.67a.2.2 0 0 1 .27.13a.2.2 0 0 1-.07.23a1 1 0 0 0-.1.09c-.03.03-.07.08-.1.11c-.07.08-.13.16-.2.25a6 6 0 0 0-.36.54c-.24.36-.46.73-.67 1.12s-.42.77-.6 1.15a5 5 0 0 0-.26.59c-.04.1-.08.2-.12.31a1 1 0 0 0-.04.15v.02c0 .01 0 .01-.01.02a.02.02 0 0 1-.02.02a.1.1 0 0 1-.04.03a.2.2 0 0 1-.08.04a4 4 0 0 1-.63.18c-.21.04-.43.08-.65.1c-.44.05-.86.1-1.3.11a9 9 0 0 1-1.3-.02a3.5 3.5 0 0 1-.65-.11a1.7 1.7 0 0 1-.31-.12a1 1 0 0 1-.25-.2m.02-.01a.56.56 0 0 0 .25.2a3 3 0 0 0 .31.11a3.5 3.5 0 0 0 .65.1a11 11 0 0 0 1.3.01c.44-.02.86-.08 1.29-.13a6 6 0 0 0 .63-.12a3 3 0 0 0 .61-.19l.07-.04q.03-.015.03-.03a1 1 0 0 1 .04-.16c.03-.11.07-.21.1-.32c.08-.21.15-.4.24-.61c.18-.4.35-.8.54-1.19s.38-.79.59-1.17c.1-.2.21-.38.33-.58a1.4 1.4 0 0 1 .19-.28c.03-.04.07-.1.1-.14a2 2 0 0 1 .13-.14l.21.37c-.8.27-1.6.49-2.42.68a23 23 0 0 1-2.47.44a17.6 17.6 0 0 1-2.52.13a12 12 0 0 1-2.52-.32l.12-.44a3.8 3.8 0 0 1 .94.72a3.6 3.6 0 0 1 .57.98a11 11 0 0 1 .33 1.06c.04.18.1.36.14.54a2.2 2.2 0 0 0 .22.52' opacity='.5'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberh)'%3E%3Cpath fill='%23d8cab2' d='M13.206 17.7a2.2 2.2 0 0 1-.21-.5c-.06-.17-.1-.35-.15-.53a8 8 0 0 0-.38-1.04a3 3 0 0 0-.61-.88a1.9 1.9 0 0 0-.92-.5v-.01a.12.12 0 0 1-.07-.14a.13.13 0 0 1 .13-.08a11 11 0 0 0 2.45.28a18.5 18.5 0 0 0 2.47-.13c.82-.1 1.63-.25 2.44-.43a24 24 0 0 0 2.39-.67a.11.11 0 0 1 .14.07a.13.13 0 0 1-.03.12a1.5 1.5 0 0 0-.21.22c-.07.08-.13.18-.2.25c-.12.18-.24.36-.35.55c-.23.36-.45.74-.66 1.13s-.4.77-.58 1.16l-.26.59a3 3 0 0 0-.11.31a1 1 0 0 0-.04.15c-.01.04-.04.05-.07.08a.2.2 0 0 1-.08.04a4 4 0 0 1-.63.18c-.21.04-.43.08-.65.11c-.43.05-.86.1-1.3.12a9 9 0 0 1-1.3-.02a3.5 3.5 0 0 1-.65-.11a3 3 0 0 1-.31-.11a.65.65 0 0 1-.25-.21m0-.01a.65.65 0 0 0 .25.21a3 3 0 0 0 .31.11a3.5 3.5 0 0 0 .65.1a9.4 9.4 0 0 0 1.3.01c.44-.02.86-.07 1.3-.13c.21-.03.43-.07.65-.12a2.4 2.4 0 0 0 .61-.19l.07-.04c.02-.01.04-.03.04-.04a1 1 0 0 1 .04-.16a3 3 0 0 1 .11-.31c.08-.21.16-.4.25-.6c.18-.4.36-.79.56-1.18s.39-.78.61-1.16c.11-.2.22-.38.34-.56a1.3 1.3 0 0 1 .19-.27a1.4 1.4 0 0 1 .23-.26l.11.2a25.4 25.4 0 0 1-4.87 1.12a17.4 17.4 0 0 1-2.51.13a12.4 12.4 0 0 1-2.49-.3l.05-.21a2.4 2.4 0 0 1 .94.65a3.3 3.3 0 0 1 .58.95a9 9 0 0 1 .35 1.05c.04.18.1.35.15.54a1.3 1.3 0 0 0 .18.46' opacity='.5'/%3E%3C/g%3E%3Cpath fill='%23333' d='M13.206 17.69c.56.88 5.12.27 5.2-.08a17 17 0 0 1 2.36-4.45c-.94.33-5.83 1.89-9.8.94c1.79.6 1.81 2.91 2.24 3.59'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberi)'%3E%3Cpath fill='%23333' d='M20.756 13.17a23.5 23.5 0 0 1-7.01 1.25a12.4 12.4 0 0 1-2.79-.3c1.79.58 1.82 2.9 2.25 3.58c.21.33 1.01.45 1.91.45c1.47 0 3.23-.31 3.28-.53a16.8 16.8 0 0 1 2.36-4.45m-.61.43a20 20 0 0 0-1.95 3.92a10 10 0 0 1-3.07.42c-1.12 0-1.62-.19-1.73-.35a2.8 2.8 0 0 1-.28-.82a5.1 5.1 0 0 0-1.07-2.22a14 14 0 0 0 1.72.1a24.3 24.3 0 0 0 6.38-1.05'/%3E%3C/g%3E%3Cpath fill='%23fcd4c3' d='M15.086 18.15a2.68 2.68 0 0 1-1.79-.39c-.02-.02-.02-.15.09-.4a2.96 2.96 0 0 1 2.47-1.72c.1 0 .19-.01.27-.01a3.33 3.33 0 0 1 2.63.97c-.02.04-.04.11-.08.2c-.09.21-.22.54-.34.89a10.6 10.6 0 0 1-3.25.46'/%3E%3Cpath fill='%23f8a38f' d='M16.126 15.57a3 3 0 0 0-.28.01c-1.91.12-2.8 2.01-2.6 2.24a2.82 2.82 0 0 0 1.85.42a9.3 9.3 0 0 0 3.32-.5c.16-.49.35-.9.43-1.09c.04-.21-1.06-1.1-2.72-1.08m0 .14a3.44 3.44 0 0 1 2.55.91c-.02.04-.04.1-.07.16c-.09.21-.22.51-.34.86a11 11 0 0 1-3.18.43a2.8 2.8 0 0 1-1.73-.36a1.6 1.6 0 0 1 .34-.77a2.85 2.85 0 0 1 2.16-1.24h.27'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberj)'%3E%3Cpath fill='%23fcd4c3' d='M13.266 17.7c-.13.59 3.49-2.31 5.44-.92c.4-.54-1.75-1.44-3.01-1.24a2.855 2.855 0 0 0-2.43 2.16'/%3E%3C/g%3E%3Cpath fill='%23fff7e3' d='M14 14.58c.19.33.53 1.93.67 1.96a6.3 6.3 0 0 0 1.16.23c.13-.05.12-.36.25-.27c.11.08.16.22.27.16a4 4 0 0 0 .88-.61a6 6 0 0 0 0-1.79a12.7 12.7 0 0 1-3.23.32'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberk)'%3E%3Cpath fill='%23ffdc99' d='M17.236 14.26a14 14 0 0 1-2.91.34a3 3 0 0 1-.32-.01c.19.33.53 1.93.67 1.96a8.5 8.5 0 0 0 1.11.24a.1.1 0 0 0 .05-.01c.11-.04.12-.28.21-.28a.04.04 0 0 1 .04.02c.1.05.14.18.23.18a.06.06 0 0 0 .04-.01a4 4 0 0 0 .88-.61a6.6 6.6 0 0 0 0-1.82m-.06.1a6 6 0 0 1 0 1.66a3.5 3.5 0 0 1-.84.59h-.01c-.02 0-.05-.03-.08-.07a1 1 0 0 0-.11-.1a.14.14 0 0 0-.09-.03c-.1 0-.13.1-.16.18c-.02.04-.04.11-.08.12h-.03a6.5 6.5 0 0 1-.97-.21a1 1 0 0 0-.1-.02a6 6 0 0 1-.32-.96c-.1-.34-.19-.66-.26-.84h.21a16.3 16.3 0 0 0 2.84-.32'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberl)'%3E%3Cpath fill='%23eadcbe' d='M14.256 15.35c-.05-.59 2.67-.79 3.01-.73c0-.14-.02-.23-.02-.39a11.3 11.3 0 0 1-3.23.37a5.5 5.5 0 0 1 .24.75'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberm)'%3E%3Cpath fill='%23ffdc99' d='M15.616 14.91c.05.13.11.25.15.38l.13.39l.12.39l.12.39l-.19.05l-.09-.4l-.1-.4l-.1-.39c-.04-.13-.08-.26-.12-.38z'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmbern)'%3E%3Cpath fill='%23fcd4c3' d='M6.406 5.64c1.44.37 1.21 2.87 2.07 3.06s1.99-2.06 2.1-2.55c-1.66-.71-2.44-1.54-3.63-1.3c-.4.08-.95.68-.54.79' opacity='.4'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmbero)'%3E%3Cpath fill='%23e3ab5e' d='M10.406 12.94c1.82.14 3.32.22 3.85-.34s.73-3.03 1.61-2.97c.74.05 1 3.27 1.48 3.36s3.88 1.03 4.74.15c.84-.88 1.24-1.42 1.04-1.95s-5.18-2.22-6.19-2.32s-7.89.77-8.06 1.19c-.18.44-.36.37-.33.83c.05.9.04 1.91 1.86 2.05' opacity='.5'/%3E%3C/g%3E%3Cpath fill='%23333' d='M15.5 9.28a2.2 2.2 0 0 1 .77.05c.66.51.63 2.63 1.32 3.28c.61.59 3.96 1.02 4.54.35s1.43-2.7 1.63-2.86c.2-.14.63-.25.77-.46s.02-1.09-.28-1.05a3.7 3.7 0 0 1-1.25.13c-.36-.11-2.12-1.21-6.55-.55a2.8 2.8 0 0 1-1.15-.08c-.3-.08-1.96-1.04-6.41-.4a8 8 0 0 1-1.27-.11c-.22.02-.28.71-.2.89s.55.33.6.55a6.66 6.66 0 0 0 1.51 3.25c1.12.94 3.96.28 4.21.11c1.13-.79 1.38-3.1 1.76-3.1'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberp)'%3E%3Cpath fill='%231a1a1a' d='M11.666 7.5a18 18 0 0 0-2.8.22a1.3 1.3 0 0 1-.2.01c-.38 0-.83-.12-1.04-.12H7.6c-.22.02-.28.71-.2.89s.55.33.6.55a6.66 6.66 0 0 0 1.51 3.25a3 3 0 0 0 1.88.49a6.6 6.6 0 0 0 2.33-.38c1.14-.81 1.4-3.12 1.78-3.12c.05 0 .2-.01.33-.01a1.2 1.2 0 0 1 .43.05c.66.51.63 2.63 1.32 3.28a6.2 6.2 0 0 0 3.09.69a2.12 2.12 0 0 0 1.44-.34c.58-.67 1.43-2.7 1.63-2.86s.63-.25.77-.46c.12-.2.02-1.05-.27-1.05h-.02a8 8 0 0 1-1 .15a1 1 0 0 1-.25-.03a8.66 8.66 0 0 0-3.91-.76a17 17 0 0 0-2.65.21a2 2 0 0 1-.36.02a3 3 0 0 1-.78-.1a10.2 10.2 0 0 0-3.6-.58m0 .22a8.3 8.3 0 0 1 3.37.55c.08.03.13.05.19.07a4 4 0 0 0 .83.11a2.5 2.5 0 0 0 .39-.03a18 18 0 0 1 2.62-.21a8.3 8.3 0 0 1 3.63.67c.1.04.16.07.22.09a1 1 0 0 0 .32.04a3.4 3.4 0 0 0 .72-.1c.1-.02.2-.04.27-.05a1.2 1.2 0 0 1 .11.72a1.1 1.1 0 0 1-.36.21a1.4 1.4 0 0 0-.34.18a3.7 3.7 0 0 0-.59 1.02a11 11 0 0 1-1.07 1.86c-.11.13-.5.26-1.29.26a6.2 6.2 0 0 1-2.94-.62a3.5 3.5 0 0 1-.61-1.6a3.36 3.36 0 0 0-.72-1.71a.88.88 0 0 0-.56-.11h-.34c-.31 0-.44.36-.67 1.02a4.43 4.43 0 0 1-1.24 2.14a6.7 6.7 0 0 1-2.21.35a2.74 2.74 0 0 1-1.74-.44A5.37 5.37 0 0 1 8.246 9.1a1 1 0 0 1-.02-.1c-.05-.21-.25-.33-.42-.44a1 1 0 0 1-.2-.15a1.1 1.1 0 0 1 .07-.58a2 2 0 0 1 .31.04a5 5 0 0 0 .71.08a1 1 0 0 0 .23-.02a21 21 0 0 1 2.74-.21'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberq)'%3E%3Cpath fill='none' stroke='%23333' stroke-miterlimit='10' d='M9.226 9.07c-.1.13-.16 2.07.66 2.59a6.06 6.06 0 0 0 3.27.02a3.48 3.48 0 0 0 1.21-2.51c-.33-.44-2.69-1.02-4.46-.56a1.64 1.64 0 0 0-.68.46Z' opacity='.5'/%3E%3C/g%3E%3Cpath fill='%23fff' d='M9.226 9.07c-.1.13-.16 2.07.66 2.59a6.06 6.06 0 0 0 3.27.02a3.48 3.48 0 0 0 1.21-2.51c-.33-.44-2.69-1.02-4.46-.56a1.55 1.55 0 0 0-.68.46'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberr)'%3E%3Cpath fill='none' stroke='%23333' stroke-miterlimit='10' d='M22.6 9.91c.09.14-.11 2.07-.98 2.49a6.2 6.2 0 0 1-3.24-.4a3.5 3.5 0 0 1-.89-2.65c.38-.39 2.8-.66 4.5.02a1.7 1.7 0 0 1 .61.54Z' opacity='.5'/%3E%3C/g%3E%3Cpath fill='%23fff' d='M22.6 9.92c.09.14-.11 2.07-.98 2.49a6.2 6.2 0 0 1-3.24-.4a3.5 3.5 0 0 1-.89-2.65c.38-.39 2.8-.66 4.5.02a1.5 1.5 0 0 1 .61.54'/%3E%3Cpath d='M11.816 10.25c-.05.43-.27.74-.48.71s-.32-.39-.26-.82s.27-.74.48-.71s.32.39.26.82m8.73.48c.04.43-.09.79-.28.81c-.21.02-.4-.31-.45-.73s.09-.79.28-.81s.39.31.45.73'/%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmbers)'%3E%3Cpath fill='%23333' d='M7.616 8.23c.25.16.48.07.54.39s.81 3.17 1.75 3.5a6.02 6.02 0 0 0 3.75-.15c.26-.16 1.5-2.93 1.71-3.04a1.9 1.9 0 0 1 1.01.08c.43.19 1.21 3.18 1.42 3.34c.95.67 4 .61 4.15.44c.15-.19 1.29-2.8 1.5-2.95c.3-.23.98-.38 1.01-.28s-.56.2-.73.4a23 23 0 0 1-1.69 2.94a6 6 0 0 1-4.39-.37c-.65-.46-.9-3.18-1.41-3.34a1.36 1.36 0 0 0-.82-.02c-.32.21-.77 2.53-1.72 3.11c-.38.23-3.35.81-4.23-.12c-1.65-1.73-1.15-3.27-1.69-3.49c-.36-.15-.44-.35-.44-.48c.03-.16.15-.05.28.04' opacity='.3'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmbert)'%3E%3Cpath fill='%23333' d='M7.646 7.65a4 4 0 0 0 1.08.3a5 5 0 0 0 1.09-.32c.16-.05-.85.13-1.11.12c-.24-.01-.96-.07-1.06-.1' opacity='.3'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberu)'%3E%3Cpath fill='%23333' d='M14.746 8.16c.32.14.46.5.77.54a1.8 1.8 0 0 0 .85-.01a4.3 4.3 0 0 1 .73-.35a11 11 0 0 1-1.36.11a8 8 0 0 1-.99-.29' opacity='.3'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberv)'%3E%3Cpath fill='%23333' d='M22.506 8.58c-.13-.05.48.44.67.42a4 4 0 0 0 .66-.28a4 4 0 0 1-.6.08a4 4 0 0 1-.73-.22' opacity='.3'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberw)'%3E%3Cpath fill='%23333' d='M8.886 8.78c.81-.8 2.74-.53 3.09-.46c-2.31.16-2.35.34-2.76.74a4.9 4.9 0 0 0 .23 2.29a3.47 3.47 0 0 1-.56-2.57' opacity='.3'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberx)'%3E%3Cpath fill='%23333' d='M23.046 9.65c-.7-.9-2.64-.89-3-.85c2.26.47 2.29.65 2.64 1.11a4.74 4.74 0 0 1-.51 2.23a3.76 3.76 0 0 0 .87-2.49' opacity='.3'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmbery)'%3E%3Cpath fill='%23d0dddc' d='M9.246 10.4c.08-.94.16-1.71 2.04-1.76c1.5-.04 2.69.31 2.86.67a2.8 2.8 0 0 1-.72 2.16c.48-.43 1.25-2.12.92-2.33a6.7 6.7 0 0 0-4.53-.48a1.6 1.6 0 0 0-.6.44a5 5 0 0 0 .03 1.3'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmberz)'%3E%3Cpath fill='%23d0dddc' d='M9.306 10.47c.28 1.84 3.64 1.28 3.84 1.2a4.7 4.7 0 0 1-3.23.02c-.59-.22-.64-1.43-.61-1.22'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber10)'%3E%3Cpath fill='%23d0dddc' d='M22.446 11.22c.04-.95.04-1.71-1.79-1.99c-1.48-.23-2.7-.03-2.92.31a2.77 2.77 0 0 0 .46 2.23c-.43-.49-.98-2.25-.62-2.43a6.7 6.7 0 0 1 4.55.08a1.7 1.7 0 0 1 .55.51a7.3 7.3 0 0 1-.23 1.29'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber11)'%3E%3Cpath fill='%23d0dddc' d='M22.376 11.28c-.5 1.78-3.77.82-3.96.72a4.77 4.77 0 0 0 3.21.43c.61-.16.82-1.36.75-1.15'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber12)'%3E%3Cpath fill='%23fff' d='M11.766 9.7a.11.11 0 0 0-.11-.11a.11.11 0 0 0 0 .22a.1.1 0 0 0 .11-.11' opacity='.25'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber13)'%3E%3Cpath fill='%23fff' d='M20.406 10.21a.11.11 0 0 0-.22 0a.1.1 0 0 0 .11.11a.11.11 0 0 0 .11-.11' opacity='.25'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber14)'%3E%3Cpath fill='%23d0dddc' d='M7.676 8.11a.7.7 0 0 0 .78.28c3.4-.44 5.28-.43 6.22.44c.2.19.09-.56-.28-.66a10.7 10.7 0 0 0-5.38-.02a8 8 0 0 1-1.34-.04' opacity='.1'/%3E%3C/g%3E%3Cg clip-path='url(%23vscodeIconsFileTypeEmber15)'%3E%3Cpath fill='%23d0dddc' d='M17.086 8.55c-.08.08-.04.86.33.57c1.07-.85 3.32-.66 4.88-.13c-.25-.49-2.08-.83-3.11-.82a6.2 6.2 0 0 0-2.1.38' opacity='.1'/%3E%3C/g%3E%3Cpath fill='%23d0dddc' d='M23.566 9.18c0 .03-.18.05-.38.05s-.38-.02-.38-.05s.18-.05.38-.05s.38.02.38.05m-14.75-.95c0 .03-.18.03-.38 0s-.37-.09-.36-.12s.18-.03.38 0s.37.08.36.12'/%3E%3Cpath fill='%23fff' d='M30 25.77a1 1 0 0 0-1.01-.96a1 1 0 0 0-.44.09l-.09.04l-.08.05a1.8 1.8 0 0 1-.46.25a2.4 2.4 0 0 1 .02-.46v-.02c.12-1.17-.12-1.86-.73-2.04a1.1 1.1 0 0 0-.32-.04a1.63 1.63 0 0 0-.91.33a1.04 1.04 0 0 0-.85-.35a1.18 1.18 0 0 0-1.17.68a2 2 0 0 0-.07.2a1.72 1.72 0 0 0-1.62-1a2.6 2.6 0 0 0-1.37.39c-.01.01-.02.01-.03.02a4 4 0 0 0-1.3 1.5a2.4 2.4 0 0 0-1.06-1.37l-.01-.01c-.02-.01-.03-.02-.04-.02a5.28 5.28 0 0 0 .78-3.67c-.33-1.38-1.14-1.58-1.59-1.58a1.7 1.7 0 0 0-.58.1h-.02a2.85 2.85 0 0 0-1.31.96a8.6 8.6 0 0 0-1.25 3.63c-.02.23-.05.47-.08.71a1.22 1.22 0 0 0-.69-.46a1.2 1.2 0 0 0-.33-.04a1.6 1.6 0 0 0-1.06.48a.99.99 0 0 0-.78-.44h-.08a1.8 1.8 0 0 0-1.19.47a1.08 1.08 0 0 0-.94-.54h-.17a1.18 1.18 0 0 0-1.17.7a1 1 0 0 0-.04.13a2.08 2.08 0 0 0-1.75-.8h-.08a2.66 2.66 0 0 0-2.35 1.82a5 5 0 0 0-.26.74a.86.86 0 0 0-.4-.09a.94.94 0 0 0-.79.42a1.6 1.6 0 0 0-.28 1.3a1.03 1.03 0 0 0 .61.66a9 9 0 0 0 .86.28a2.86 2.86 0 0 0 .94 1.15a2.14 2.14 0 0 0 1.33.4a4.75 4.75 0 0 0 1.85-.43l.03-.02l.01-.01a1.2 1.2 0 0 0 .68.36a1.6 1.6 0 0 0 .33.03a1.35 1.35 0 0 0 1.14-.71a1.45 1.45 0 0 0 1.27.62c.03 0 .05.02.1.02a1.06 1.06 0 0 0 .95-.59a1.39 1.39 0 0 0 1.26.71a2.3 2.3 0 0 0 .98-.24l.02-.01c.16-.09.3-.16.4-.22a3.3 3.3 0 0 0 1.59.4a2 2 0 0 0 .35-.02h.06a12.3 12.3 0 0 0 2.91-.89a2.74 2.74 0 0 0 1.88.92c.1.01.2.01.3.01a3.76 3.76 0 0 0 1.73-.43a1.5 1.5 0 0 0 .53.36a1.1 1.1 0 0 0 .4.08c.89 0 1.3-1.05 1.41-1.41l.21-.57a1.65 1.65 0 0 0 .73.45a2.3 2.3 0 0 0 .53.08a3.8 3.8 0 0 0 2.06-.81a1.46 1.46 0 0 0 .5-1.29'/%3E%3Cpath fill='%23e24b31' d='M21.066 26.06a1.9 1.9 0 0 1 .34-1.27c.46-.83.81-.38.81-.38a.836.836 0 0 1-.05 1.06a1.35 1.35 0 0 1-1.1.59m-3.52.6a1.3 1.3 0 0 1-1.79.81a3.9 3.9 0 0 1 .27-1.86c.41-1.37 1.38-.83 1.38-.83s.67.51.14 1.88m-.95-5.74s.79-2.07.98-1.06s-1.66 3.99-1.66 3.99a22 22 0 0 1 .68-2.93m-11.32 5.14c.03-1.32.9-1.9 1.2-1.62s.2.92-.38 1.3c-.56.4-.82.32-.82.32m23.99-.22a.306.306 0 0 0-.45-.28a2.15 2.15 0 0 1-1.21.45c-.57-.05-.38-1.32-.38-1.32s.12-1.17-.21-1.27s-.74.31-.74.31a4.3 4.3 0 0 0-.76 1.29l-.07.02a9 9 0 0 0-.01-1.56c-.07-.14-.68-.13-.78.12a15 15 0 0 0-.62 2.79a4.8 4.8 0 0 1-1.79.95c-.84.13-1.04-.39-1.04-.39s2.28-.63 2.2-2.45s-1.84-1.15-2.04-1a3.55 3.55 0 0 0-1.52 2.47c-.01.05-.03.32-.03.32a8 8 0 0 1-1.37.74s1.37-2.31-.31-3.36c-.76-.46-1.37.5-1.37.5s2.27-2.52 1.76-4.65c-.24-1.02-.74-1.13-1.21-.96a2.07 2.07 0 0 0-.97.69a7.7 7.7 0 0 0-1.13 3.3c-.21 1.98-.53 4.35-.53 4.35a1.66 1.66 0 0 1-.83.45c-.4.02-.22-1.19-.22-1.19s.31-1.85.28-2.17s-.04-.48-.42-.59c-.36-.11-.77.36-.77.36s-1.06 1.61-1.15 1.85l-.05.1l-.05-.07s.74-2.19.03-2.22s-1.18.78-1.18.78s-.81 1.37-.84 1.52l-.05-.07a10.7 10.7 0 0 0 .27-1.98a.36.36 0 0 0-.44-.31s-.47-.05-.59.25a22 22 0 0 0-.62 2.93a4.6 4.6 0 0 1-1.94.84c-.77.01-.69-.49-.69-.49s2.82-.96 2.06-2.88a1.37 1.37 0 0 0-1.31-.63a1.98 1.98 0 0 0-1.7 1.38a3.3 3.3 0 0 0-.31 1.3a1.17 1.17 0 0 1-.8-.12c-.27-.22-.43 0-.43 0s-.47.67-.01.84a11 11 0 0 0 1.16.35a2.05 2.05 0 0 0 .81 1.18c.83.63 2.44-.1 2.44-.1L8 27.82s.02.59.5.68s.68-.01 1.52-2.04c.49-1.04.53-.98.53-.98l.05-.01a10.5 10.5 0 0 0-.23 2.52a.74.74 0 0 0 .78.48s.35.12.62-.86a13 13 0 0 1 .81-2.01h.07a7 7 0 0 0 .12 2.63c.36.65 1.28.2 1.28.2a6 6 0 0 0 .74-.44a2.64 2.64 0 0 0 1.85.53a8.8 8.8 0 0 0 3.28-1.13a2.01 2.01 0 0 0 1.71 1.15a2.83 2.83 0 0 0 2.28-.82a.89.89 0 0 0 .5.81c.51.21.86-.91.86-.91l.86-2.31h.08s.04 1.48.9 1.72s1.96-.61 1.96-.61s.26-.13.2-.58'/%3E%3C/svg%3E")}[data-title=npm]:before{content:"";--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23c12127' d='M2 2h28v28H2'/%3E%3Cpath fill='%23fff' d='M7.25 7.25h17.5v17.5h-3.5v-14H16v14H7.25'/%3E%3C/svg%3E")}[data-title=pnpm]:before{content:"";--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23f9ad00' d='M30 10.75h-8.749V2H30Zm-9.626 0h-8.75V2h8.75Zm-9.625 0H2V2h8.749ZM30 20.375h-8.749v-8.75H30Z'/%3E%3Cpath fill='%234e4e4e' d='M20.374 20.375h-8.75v-8.75h8.75Zm0 9.625h-8.75v-8.75h8.75ZM30 30h-8.749v-8.75H30Zm-19.251 0H2v-8.75h8.749Z'/%3E%3C/svg%3E")}[data-title="services/store.ts"]:before,[data-title="app/models/user.ts"]:before,[data-title="Setup.ts"]:before,[data-title="Usage.ts"]:before,[data-title="input.ts"]:before,[data-title="output.ts"]:before,[data-title="app/app.ts"]:before,[data-title="app/services/store.ts"]:before,[data-title="builders/get-users.ts"]:before,[data-title="my-app.ts"]:before,[data-title="builders/query-users.ts"]:before,[data-title="builders/create-content-like.ts"]:before{content:"";--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23007acc' d='M23.827 8.243a4.4 4.4 0 0 1 2.223 1.281a6 6 0 0 1 .852 1.143c.011.045-1.534 1.083-2.471 1.662c-.034.023-.169-.124-.322-.35a2.01 2.01 0 0 0-1.67-1c-1.077-.074-1.771.49-1.766 1.433a1.3 1.3 0 0 0 .153.666c.237.49.677.784 2.059 1.383c2.544 1.095 3.636 1.817 4.31 2.843a5.16 5.16 0 0 1 .416 4.333a4.76 4.76 0 0 1-3.932 2.815a11 11 0 0 1-2.708-.028a6.53 6.53 0 0 1-3.616-1.884a6.3 6.3 0 0 1-.926-1.371a3 3 0 0 1 .327-.208c.158-.09.756-.434 1.32-.761l1.024-.6l.214.312a4.8 4.8 0 0 0 1.35 1.292a3.3 3.3 0 0 0 3.458-.175a1.545 1.545 0 0 0 .2-1.974c-.276-.395-.84-.727-2.443-1.422a8.8 8.8 0 0 1-3.349-2.055a4.7 4.7 0 0 1-.976-1.777a7.1 7.1 0 0 1-.062-2.268a4.33 4.33 0 0 1 3.644-3.374a9 9 0 0 1 2.691.084m-8.343 1.483l.011 1.454h-4.63v13.148H7.6V11.183H2.97V9.755a14 14 0 0 1 .04-1.466c.017-.023 2.832-.034 6.245-.028l6.211.017Z'/%3E%3C/svg%3E")}[data-title=yarn]:before{content:"";--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%232188b6' d='M28.208 24.409a10.5 10.5 0 0 0-3.959 1.822a23.7 23.7 0 0 1-5.835 2.642a1.63 1.63 0 0 1-.983.55a62 62 0 0 1-6.447.577c-1.163.009-1.876-.3-2.074-.776a1.573 1.573 0 0 1 .866-2.074a4 4 0 0 1-.514-.379c-.171-.171-.352-.514-.406-.388c-.225.55-.343 1.894-.947 2.5c-.83.839-2.4.559-3.328.072c-1.019-.541.072-1.813.072-1.813a.73.73 0 0 1-.992-.343a4.85 4.85 0 0 1-.667-2.949a5.37 5.37 0 0 1 1.749-2.895a9.3 9.3 0 0 1 .658-4.4a10.45 10.45 0 0 1 3.165-3.661S6.628 10.747 7.35 8.817c.469-1.262.658-1.253.812-1.308a3.6 3.6 0 0 0 1.452-.857a5.27 5.27 0 0 1 4.41-1.7S15.2 1.4 16.277 2.09a18.4 18.4 0 0 1 1.533 2.886s1.281-.748 1.425-.469a11.33 11.33 0 0 1 .523 6.132a14 14 0 0 1-2.6 5.411c-.135.225 1.551.938 2.615 3.887c.983 2.7.108 4.96.262 5.212c.027.045.036.063.036.063s1.127.09 3.391-1.308a8.5 8.5 0 0 1 4.277-1.604a1.081 1.081 0 0 1 .469 2.11Z'/%3E%3C/svg%3E")}html.dark .light-only{display:none!important}html:not(.dark) .dark-only{display:none!important}:root{--vp-plugin-tabs-tab-text-color: var(--vp-c-text-2);--vp-plugin-tabs-tab-active-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-hover-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-bg: var(--vp-c-bg-soft);--vp-plugin-tabs-tab-divider: var(--vp-c-divider);--vp-plugin-tabs-tab-active-bar-color: var(--vp-c-brand-1)}.plugin-tabs{margin:16px 0;background-color:var(--vp-plugin-tabs-tab-bg);border-radius:8px}.plugin-tabs--tab-list{position:relative;padding:0 12px;overflow-x:auto;overflow-y:hidden}.plugin-tabs--tab-list:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--vp-plugin-tabs-tab-divider)}.plugin-tabs--tab{position:relative;padding:0 12px;line-height:48px;border-bottom:2px solid transparent;color:var(--vp-plugin-tabs-tab-text-color);font-size:14px;font-weight:500;white-space:nowrap;transition:color .25s}.plugin-tabs--tab[aria-selected=true]{color:var(--vp-plugin-tabs-tab-active-text-color)}.plugin-tabs--tab:hover{color:var(--vp-plugin-tabs-tab-hover-text-color)}.plugin-tabs--tab:after{content:"";position:absolute;bottom:-2px;left:8px;right:8px;height:2px;background-color:transparent;transition:background-color .25s;z-index:1}.plugin-tabs--tab[aria-selected=true]:after{background-color:var(--vp-plugin-tabs-tab-active-bar-color)}.plugin-tabs--content[data-v-32587640]{padding:16px}.plugin-tabs--content[data-is-print=true][data-v-32587640]:not(:last-child){border-bottom:2px solid var(--vp-plugin-tabs-tab-divider)}.plugin-tabs--content[data-v-32587640]>:first-child:first-child{margin-top:0}.plugin-tabs--content[data-v-32587640]>:last-child:last-child{margin-bottom:0}.plugin-tabs--content[data-v-32587640]>div[class*=language-]{border-radius:8px;margin:16px 0}:root:not(.dark) .plugin-tabs--content[data-v-32587640] div[class*=language-]{background-color:var(--vp-c-bg)}.VPLocalSearchBox[data-v-d8e12264]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex}.backdrop[data-v-d8e12264]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-d8e12264]{position:relative;padding:12px;margin:64px auto;display:flex;flex-direction:column;gap:16px;background:var(--vp-local-search-bg);width:min(100vw - 60px,900px);height:min-content;max-height:min(100vh - 128px,900px);border-radius:6px}@media (max-width: 767px){.shell[data-v-d8e12264]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-d8e12264]{border:1px solid var(--vp-c-divider);border-radius:4px;display:flex;align-items:center;padding:0 12px;cursor:text}@media (max-width: 767px){.search-bar[data-v-d8e12264]{padding:0 8px}}.search-bar[data-v-d8e12264]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-d8e12264]{display:block;font-size:18px}.navigate-icon[data-v-d8e12264]{display:block;font-size:14px}.search-icon[data-v-d8e12264]{margin:8px}@media (max-width: 767px){.search-icon[data-v-d8e12264]{display:none}}.search-input[data-v-d8e12264]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 767px){.search-input[data-v-d8e12264]{padding:6px 4px}}.search-actions[data-v-d8e12264]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-d8e12264]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-d8e12264]{display:none}}.search-actions button[data-v-d8e12264]{padding:8px}.search-actions button[data-v-d8e12264]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-d8e12264]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-d8e12264]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-d8e12264]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-d8e12264]{display:flex;align-items:center;gap:4px}@media (max-width: 767px){.search-keyboard-shortcuts[data-v-d8e12264]{display:none}}.search-keyboard-shortcuts kbd[data-v-d8e12264]{background:#8080801a;border-radius:4px;padding:3px 6px;min-width:24px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid rgba(128,128,128,.15);box-shadow:0 2px 2px #0000001a}.results[data-v-d8e12264]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-d8e12264]{display:flex;align-items:center;gap:8px;border-radius:4px;transition:none;line-height:1rem;border:solid 2px var(--vp-local-search-result-border);outline:none}.result>div[data-v-d8e12264]{margin:12px;width:100%;overflow:hidden}@media (max-width: 767px){.result>div[data-v-d8e12264]{margin:8px}}.titles[data-v-d8e12264]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-d8e12264]{display:flex;align-items:center;gap:4px}.title.main[data-v-d8e12264]{font-weight:500}.title-icon[data-v-d8e12264]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-d8e12264]{opacity:.5}.result.selected[data-v-d8e12264]{--vp-local-search-result-bg: var(--vp-local-search-result-selected-bg);border-color:var(--vp-local-search-result-selected-border)}.excerpt-wrapper[data-v-d8e12264]{position:relative}.excerpt[data-v-d8e12264]{opacity:50%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;margin-top:4px}.result.selected .excerpt[data-v-d8e12264]{opacity:1}.excerpt[data-v-d8e12264] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-d8e12264] mark,.excerpt[data-v-d8e12264] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:2px;padding:0 2px}.excerpt[data-v-d8e12264] .vp-code-group .tabs{display:none}.excerpt[data-v-d8e12264] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-d8e12264]{position:absolute;bottom:-1px;left:0;width:100%;height:8px;background:linear-gradient(transparent,var(--vp-local-search-result-bg));z-index:1000}.excerpt-gradient-top[data-v-d8e12264]{position:absolute;top:-1px;left:0;width:100%;height:8px;background:linear-gradient(var(--vp-local-search-result-bg),transparent);z-index:1000}.result.selected .titles[data-v-d8e12264],.result.selected .title-icon[data-v-d8e12264]{color:var(--vp-c-brand-1)!important}.no-results[data-v-d8e12264]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-d8e12264]{flex:none}
