:root{--vp-c-white:#fff;--vp-c-black:#000;--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:#8e96aa24;--vp-c-indigo-1:#3451b2;--vp-c-indigo-2:#3a5ccc;--vp-c-indigo-3:#5672cd;--vp-c-indigo-soft:#646cff24;--vp-c-purple-1:#6f42c1;--vp-c-purple-2:#7e4cc9;--vp-c-purple-3:#8e5cd9;--vp-c-purple-soft:#9f7aea24;--vp-c-green-1:#18794e;--vp-c-green-2:#299764;--vp-c-green-3:#30a46c;--vp-c-green-soft:#10b98124;--vp-c-yellow-1:#915930;--vp-c-yellow-2:#946300;--vp-c-yellow-3:#9f6a00;--vp-c-yellow-soft:#eab30824;--vp-c-orange-1:#9a4224;--vp-c-orange-2:#b95a00;--vp-c-orange-3:#c16200;--vp-c-orange-soft:#f9731624;--vp-c-red-1:#b8272c;--vp-c-red-2:#d5393e;--vp-c-red-3:#e0575b;--vp-c-red-soft:#f43f5e24;--vp-c-sponsor:#db2777}.dark{--vp-c-gray-1:#515c67;--vp-c-gray-2:#414853;--vp-c-gray-3:#32363f;--vp-c-gray-soft:#65758529;--vp-c-indigo-1:#a8b1ff;--vp-c-indigo-2:#5c73e7;--vp-c-indigo-3:#3e63dd;--vp-c-indigo-soft:#646cff29;--vp-c-purple-1:#c8abfa;--vp-c-purple-2:#a879e6;--vp-c-purple-3:#8e5cd9;--vp-c-purple-soft:#9f7aea29;--vp-c-green-1:#3dd68c;--vp-c-green-2:#30a46c;--vp-c-green-3:#298459;--vp-c-green-soft:#10b98129;--vp-c-yellow-1:#f9b44e;--vp-c-yellow-2:#da8b17;--vp-c-yellow-3:#a46a0a;--vp-c-yellow-soft:#eab30829;--vp-c-orange-1:#fb8c00;--vp-c-orange-2:#e46a02;--vp-c-orange-3:#b45309;--vp-c-orange-soft:#f9731629;--vp-c-red-1:#f66f81;--vp-c-red-2:#f14158;--vp-c-red-3:#b62a3c;--vp-c-red-soft:#f43f5e29}:root{--vp-c-bg:#fff;--vp-c-bg-alt:#f6f6f7;--vp-c-bg-elv:#fff;--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:#000}: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:where(:has(.vp-graded-containers)){--vp-c-warning-1:var(--vp-c-orange-1);--vp-c-warning-2:var(--vp-c-orange-2);--vp-c-warning-3:var(--vp-c-orange-3);--vp-c-warning-soft:var(--vp-c-orange-soft);--vp-c-caution-1:var(--vp-c-yellow-1);--vp-c-caution-2:var(--vp-c-yellow-2);--vp-c-caution-3:var(--vp-c-yellow-3);--vp-c-caution-soft:var(--vp-c-yellow-soft)}:root{--vp-font-family-base:-apple-system, BlinkMacSystemFont, 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}[lang]:where(:lang(zh),:lang(ja),:lang(ko)) h1,[lang]:where(:lang(zh),:lang(ja),:lang(ko)) h2,[lang]:where(:lang(zh),:lang(ja),:lang(ko)) h3,[lang]:where(:lang(zh),:lang(ja),:lang(ko)) h4,[lang]:where(:lang(zh),:lang(ja),:lang(ko)) h5,[lang]:where(:lang(zh),:lang(ja),:lang(ko)) h6,[lang]:where(:lang(zh),:lang(ja),:lang(ko)) li,[lang]:where(:lang(zh),:lang(ja),:lang(ko)) p{line-break:strict}:root{--vp-shadow-1:0 1px 2px #0000000a, 0 1px 2px #0000000f;--vp-shadow-2:0 3px 12px #00000012, 0 1px 4px #00000012;--vp-shadow-3:0 12px 32px #0000001a, 0 2px 6px #00000014;--vp-shadow-4:0 14px 44px #0000001f, 0 3px 9px #0000001f;--vp-shadow-5:0 18px 56px #00000029, 0 4px 12px #00000029;--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 (width>=60rem){:root{--vp-z-index-sidebar:25}}:root,[dir=ltr]{--vp-direction-multiplier:1;--vp-direction-mark:"‎"}[dir=rtl]{--vp-direction-multiplier:-1;--vp-direction-mark:"‏"}:root{--vp-layout-max-width:90rem;--vp-header-anchor-symbol:"#";--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-2);--vp-code-line-highlight-color:var(--vp-c-default-soft);--vp-code-line-number-color:var(--vp-c-text-2);--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-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);--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;--vp-custom-block-font-size:.875rem;--vp-custom-block-code-font-size:.8125rem;--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-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-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-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);--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);--vp-nav-height:4rem;--vp-nav-bg-color:var(--vp-c-bg);--vp-nav-home-bg-color:transparent;--vp-nav-backdrop-filter:none;--vp-nav-divider-color:var(--vp-c-gutter);--vp-nav-screen-bg-color:var(--vp-c-bg);--vp-nav-logo-height:1.5rem}.hide-nav{--vp-nav-height:0px}.hide-nav .VPSidebar{--vp-nav-height:1.375rem}:root{--vp-local-nav-bg-color:var(--vp-nav-bg-color);--vp-local-nav-divider-color:var(--vp-nav-divider-color);--vp-sidebar-width:17rem;--vp-sidebar-bg-color:var(--vp-c-bg-alt);--vp-backdrop-bg-color:#0009;--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;--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-note-border:transparent;--vp-badge-note-text:var(--vp-c-note-1);--vp-badge-note-bg:var(--vp-c-note-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-important-border:transparent;--vp-badge-important-text:var(--vp-c-important-1);--vp-badge-important-bg:var(--vp-c-important-soft);--vp-badge-caution-border:transparent;--vp-badge-caution-text:var(--vp-c-caution-1);--vp-badge-caution-bg:var(--vp-c-caution-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);--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);--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)}@layer __vitepress_base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--vp-font-family-base);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:600}code,kbd,samp,pre{font-family:var(--vp-font-family-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:600}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:1.25rem}::file-selector-button{margin-inline-end:.25rem}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not(.dark){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{color:var(--vp-c-text-1);background-color:var(--vp-c-bg);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-autospace:normal;text-spacing-trim:normal}pre,code,kbd,samp{text-autospace:no-autospace}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,input:focus,textarea:focus,select:focus{outline:none}button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}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{margin:auto;display:inline-block}}[class^=vpi-],[class*=\ vpi-],.vp-icon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'/%3E");width:1em;height:1em;display:inline-block}[class^=vpi-].bg,[class*=\ vpi-].bg,.vp-icon.bg{background-color:#0000;background-size:100% 100%}[class^=vpi-]:not(.bg),[class*=\ vpi-]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;color:inherit;background-color:currentColor;-webkit-mask-size:100% 100%;mask-size:100% 100%}.vpi-text-align-start{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 5H3m12 7H3m14 7H3'/%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' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7l7 7l-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' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18l6-6l-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-text-align-start,.vpi-arrow-left,.vpi-arrow-right,.vpi-chevron-left,.vpi-chevron-right{scale:var(--vp-direction-multiplier) 1}.vpi-square-pen{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%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.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z'/%3E%3C/g%3E%3C/svg%3E")}.vpi-plus{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7v14'/%3E%3C/svg%3E")}.vpi-sun{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/g%3E%3C/svg%3E")}.vpi-moon{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401'/%3E%3C/svg%3E")}.vpi-ellipsis{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%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/g%3E%3C/svg%3E")}.vpi-languages{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 8l6 6m-7 0l6-6l2-3M2 5h12M7 2h1m14 20l-5-10l-5 10m2-4h6'/%3E%3C/svg%3E")}.vpi-heart{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 9.5a5.5 5.5 0 0 1 9.591-3.676a.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5'/%3E%3C/svg%3E")}.vpi-search{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='m21 21l-4.34-4.34'/%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3C/g%3E%3C/svg%3E")}.vpi-sparkles{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8'%3E%3Cpath d='M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4m2-2h-4'/%3E%3Ccircle cx='4' cy='20' r='2'/%3E%3C/g%3E%3C/svg%3E")}.vpi-layout-list{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%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 4h7m-7 5h7m-7 6h7m-7 5h7'/%3E%3C/g%3E%3C/svg%3E")}.vpi-delete{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 5a2 2 0 0 0-1.344.519l-6.328 5.74a1 1 0 0 0 0 1.481l6.328 5.741A2 2 0 0 0 10 19h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2zm2 4l6 6m0-6l-6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3Cpath d='m9 10l-5 5l5 5'/%3E%3C/g%3E%3C/svg%3E")}:root{--vp-icon-copy:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%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/g%3E%3C/svg%3E");--vp-icon-copied:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%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 14l2 2l4-4'/%3E%3C/g%3E%3C/svg%3E")}:root,[dir=ltr]{--vp-icon-external-link:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 5h10v10M19 5 5 19'/%3E%3C/svg%3E")}[dir=rtl]{--vp-icon-external-link:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 15V5h10M5 5l14 14'/%3E%3C/svg%3E")}.visually-hidden{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.custom-block{line-height:1.71429;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2);border:1px solid #0000;border-radius:.5rem;padding:.5rem 1rem}.custom-block:has(>.custom-block-title,>summary){padding-top:1rem}.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:.5rem 0}.custom-block.details summary{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0 0 .5rem;font-weight:700}.custom-block.details summary+p{margin:.5rem 0}.custom-block a{color:inherit;text-underline-offset:.125rem;font-weight:600;text-decoration:underline;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 .shiki span{color:var(--shiki-dark,inherit);-webkit-text-decoration:var(--shiki-dark-text-decoration,inherit);text-decoration:var(--shiki-dark-text-decoration,inherit);font-weight:var(--shiki-dark-font-weight,inherit)}html:not(.dark) .shiki span{color:var(--shiki-light,inherit);-webkit-text-decoration:var(--shiki-light-text-decoration,inherit);text-decoration:var(--shiki-light-text-decoration,inherit);font-weight:var(--shiki-light-font-weight,inherit)}.shiki span{unicode-bidi:isolate}.vp-code-group{margin-top:1rem}.vp-code-group .tabs{background-color:var(--vp-code-tab-bg);box-shadow:inset 0 -1px var(--vp-code-tab-divider);margin-inline:-1.5rem;padding:0 .75rem;display:flex;position:relative;overflow:auto hidden}@media (width>=40rem){.vp-code-group .tabs{border-radius:.5rem .5rem 0 0;margin-inline:0}}.vp-code-group .tabs input{opacity:0;pointer-events:none;position:fixed}.vp-code-group .tabs label{color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;border-bottom:1px solid #0000;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:3.42857;transition:color .25s;display:inline-block;position:relative}.vp-code-group .tabs label:after{inset-inline:.5rem;z-index:1;content:"";background-color:#0000;border-radius:2px;height:2px;transition:background-color .25s;position:absolute;bottom:-1px}.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;border-start-start-radius:0!important;border-start-end-radius:0!important;margin-top:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:1.25rem 1.5rem}.vp-doc [id]{scroll-margin-top:calc(2.9375rem + var(--vp-layout-top-height,0px) + var(--vp-extra-scroll-margin,1.5rem))}@media (width>=60rem){.vp-doc [id]{scroll-margin-top:calc(var(--vp-nav-height) + 2.9375rem + var(--vp-layout-top-height,0px) + var(--vp-extra-scroll-margin,1.5rem))}}@media (width>=80rem){.vp-doc [id]{scroll-margin-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height,0px) + var(--vp-extra-scroll-margin,1.5rem))}}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{outline:none;font-weight:600;position:relative}.vp-doc h1{letter-spacing:-.02em;font-size:1.75rem;line-height:1.42857}.vp-doc h2{border-top:1px solid var(--vp-c-divider);letter-spacing:-.02em;--vp-extra-scroll-margin:0px;margin:3rem 0 1rem;padding-top:1.5rem;font-size:1.5rem;line-height:1.33333}.vp-doc h3{letter-spacing:-.01em;margin:2rem 0 0;font-size:1.25rem;line-height:1.4}.vp-doc h4{letter-spacing:-.01em;margin:1.5rem 0 0;font-size:1.125rem;line-height:1.33333}.vp-doc .header-anchor{top:0;-webkit-user-select:none;user-select:none;opacity:0;margin-inline-start:-.87em;font-weight:500;text-decoration:none;transition:color .25s,opacity .25s;position:absolute;inset-inline-start:0}.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 (width>=48rem){.vp-doc h1{letter-spacing:-.02em;font-size:2rem;line-height:1.25}}.vp-doc h2 .header-anchor{top:1.5rem}.vp-doc p,.vp-doc img,.vp-doc summary{margin:1rem 0}.vp-doc p{line-height:1.75}.vp-doc blockquote{border-inline-start:2px solid var(--vp-c-divider);color:var(--vp-c-text-2);margin:1rem 0;padding-inline-start:1rem;transition:border-color .5s}.vp-doc blockquote>p{margin:0;font-size:1rem;transition:color .5s}.vp-doc a{color:var(--vp-c-brand-1);text-underline-offset:.125rem;font-weight:500;text-decoration:underline;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{margin:1rem 0;padding-inline-start:1.25rem}.vp-doc ul{list-style:outside}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:.5rem}.vp-doc li>ol,.vp-doc li>ul{margin:.5rem 0 0}.vp-doc li>p:first-child{margin-top:0}.vp-doc li>p:last-child{margin-bottom:0}.vp-doc li.task-list-item{list-style:none}.vp-doc .task-list-item-checkbox{vertical-align:middle;accent-color:var(--vp-c-brand-1);margin-block:0 .125rem;margin-inline:-1.25rem .25rem}.vp-doc sup.footnote-ref{-webkit-user-select:none;user-select:none}.vp-doc .footnote-ref a,.vp-doc .footnote-backref{text-decoration:none}.vp-doc .footnotes{font-size:.875rem}.vp-doc table{border-collapse:collapse;margin:1.25rem 0;display:block;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:.5rem 1rem}.vp-doc th{text-align:start;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft);font-size:.875rem;font-weight:600}.vp-doc td{font-size:.875rem}.vp-doc hr{border:none;border-top:1px solid var(--vp-c-divider);margin:1rem 0}.vp-doc .custom-block{margin:1rem 0}.vp-doc .custom-block p{margin:.5rem 0;line-height:1.71429}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{border-radius:.5rem;margin:.5rem 0!important}.vp-doc .custom-block div[class*=language-] code{background-color:#0000;font-weight:400}.vp-doc .custom-block .vp-code-group,.vp-doc .custom-block [class*=vp-code-block]{margin-top:.5rem}.vp-doc .custom-block .vp-code-group .tabs{border-radius:.5rem .5rem 0 0;margin:0}.vp-doc .custom-block .vp-code-group div[class*=language-],.vp-doc .custom-block [class*=vp-code-block] div[class*=language-]{margin-top:0!important}.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{background-color:var(--vp-code-bg);unicode-bidi:plaintext;border-radius:.25rem;padding:.1875rem .375rem;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{background-color:var(--vp-code-block-bg);margin:1rem -1.5rem;transition:background-color .5s;position:relative;overflow-x:auto}@media (width>=40rem){.vp-doc div[class*=language-],.vp-block{border-radius:.5rem;margin:1rem 0}}@media not all and (width>=40rem){.vp-doc li div[class*=language-]{border-radius:0;border-start-start-radius:.5rem;border-end-start-radius:.5rem}}.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:-.5rem}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{tab-size:4}.vp-doc [class*=language-] pre{z-index:1;text-align:start;background:0 0;margin:0;padding:1.25rem 0;position:relative;overflow-x:auto}.vp-doc [class*=language-] code{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);padding:0 1.5rem;transition:color .5s;display:block}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);width:calc(100% + 3rem);margin:0 -1.5rem;padding:0 1.5rem;transition:background-color .5s;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{width:calc(100% + 3rem);margin:0 -1.5rem;padding:0 1.5rem;transition:background-color .5s;display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;inset-inline-start:.625rem}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){will-change:filter;filter:blur(.095rem);opacity:.4;opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur();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-inline-start:2rem}.vp-doc .line-numbers-wrapper{top:0;bottom:0;z-index:3;border-inline-end:1px solid var(--vp-code-block-divider-color);text-align:center;width:2rem;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);padding-top:1.25rem;transition:border-color .5s,color .5s;position:absolute;inset-inline-start:0}.vp-doc [class*=language-]>button.copy{top:.75rem;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-repeat:no-repeat;background-size:1.25rem;border-radius:.25rem;width:2.5rem;height:2.5rem;transition:border-color .25s,background-color .25s,opacity .25s;position:absolute;inset-inline-end:.75rem}.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{background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied);border-start-start-radius:0;border-end-start-radius:0}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{border:1px solid var(--vp-code-copy-code-hover-border-color);text-align:center;width:fit-content;height:2.5rem;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:attr(data-copied);unicode-bidi:plaintext;border-inline-end:0;border-start-start-radius:.25rem;border-end-start-radius:.25rem;justify-content:center;align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:500;display:flex;position:relative;top:-1px;transform:translate(calc(-100% - 1px))}.vp-doc [class*=language-]>span.lang{top:.125rem;z-index:2;-webkit-user-select:none;user-select:none;color:var(--vp-code-lang-color);font-size:.75rem;font-weight:500;transition:color .4s,opacity .4s;position:absolute;inset-inline-end:.5rem}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}:where(.vp-external-link-icon,.vp-doc a:is([href*="://"],[target=_blank])):not(.no-icon,svg a,:has(img,svg)):after{color:currentColor;--icon:var(--vp-icon-external-link);-webkit-mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-image:var(--icon);background:currentColor;flex-shrink:0;margin-inline-start:.25rem;padding-inline-start:.6875rem;display:inline;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:where(.vp-external-link-icon,.external-link-icon-enabled :is(.vp-doc a:is([href*="://"],[target=_blank]))):not(.no-icon,svg a,:has(img,svg)):after{content:var(--vp-direction-mark) "⁠"}.vp-sponsor{border-radius:1rem;overflow:hidden}.vp-sponsor.aside{border-radius:.75rem}.vp-sponsor-section+.vp-sponsor-section{margin-top:.25rem}.vp-sponsor .vp-sponsor-tier{text-align:center;letter-spacing:.0625rem;width:100%;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft);margin:0 0 .25rem;font-weight:600;line-height:1.5}.vp-sponsor.normal .vp-sponsor-tier{padding:.8125rem 0 .6875rem;font-size:.875rem}.vp-sponsor.aside .vp-sponsor-tier{padding:.5625rem 0 .4375rem;font-size:.75rem}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:.25rem}.vp-sponsor-grid{flex-wrap:wrap;gap:.25rem;display:flex}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:4rem}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:4rem;max-height:1.375rem}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:4.5rem}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:6rem;max-height:1.5rem}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:6rem}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:6rem;max-height:1.5rem}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:7rem}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:7.5rem;max-height:2.25rem}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:11.5rem}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:12rem;max-height:3.5rem}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc(50% - .125rem)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc(33.3333% - .166667rem)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc(25% - .1875rem)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc(20% - .2rem)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc(16.6667% - .208333rem)}.vp-sponsor-grid-item{background-color:var(--vp-c-bg-soft);flex-shrink:0;width:100%;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{justify-content:center;align-items:center;width:100%;display:flex}.vp-sponsor-grid-image{filter:grayscale();max-width:100%;transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale()invert()}.vp-doc .vp-sponsor-grid,.vp-doc .vp-sponsor-grid-item{margin:0;padding:0;list-style:none}.vp-doc .vp-sponsor-grid-image{margin:0}.vp-doc .vp-sponsor-grid-link{text-decoration:none}.VPBadge{white-space:nowrap;border:1px solid #0000;border-radius:.75rem;margin-inline-start:.125rem;padding:0 .625rem;font-size:.75rem;font-weight:500;line-height:1.83333;display:inline-block;transform:translateY(-.125rem)}.VPBadge.small{padding:0 .375rem;font-size:.625rem;line-height:1.8;transform:translateY(-.5rem)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge,.vp-doc h2>.VPBadge{vertical-align:middle;margin:0;margin-inline-start:.125rem}.vp-doc h2>.VPBadge{padding:0 .5rem}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:1.5}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.note{border-color:var(--vp-badge-note-border);color:var(--vp-badge-note-text);background-color:var(--vp-badge-note-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.important{border-color:var(--vp-badge-important-border);color:var(--vp-badge-important-text);background-color:var(--vp-badge-important-bg)}.VPBadge.caution{border-color:var(--vp-badge-caution-border);color:var(--vp-badge-caution-text);background-color:var(--vp-badge-caution-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-cbc1b13d]{z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s;position:fixed;inset:0}.VPBackdrop.fade-enter-from[data-v-cbc1b13d],.VPBackdrop.fade-leave-to[data-v-cbc1b13d]{opacity:0}.VPBackdrop.fade-leave-active[data-v-cbc1b13d]{transition-duration:.25s}@media (width>=80rem){.VPBackdrop[data-v-cbc1b13d]{display:none}}.NotFound[data-v-aaca58ce]{text-align:center;padding:4rem 1.5rem 6rem}@media (width>=48rem){.NotFound[data-v-aaca58ce]{padding:6rem 2rem 10.5rem}}.code[data-v-aaca58ce]{font-size:4rem;font-weight:600;line-height:1}.title[data-v-aaca58ce]{letter-spacing:.1em;padding-top:.75rem;font-size:1.25rem;font-weight:700;line-height:1}.divider[data-v-aaca58ce]{background-color:var(--vp-c-divider);width:4rem;height:1px;margin:1.5rem auto 1.125rem}.quote[data-v-aaca58ce]{max-width:16rem;color:var(--vp-c-text-2);margin:0 auto;font-size:.875rem;font-weight:500}.action[data-v-aaca58ce]{padding-top:1.25rem}.link[data-v-aaca58ce]{border:1px solid var(--vp-c-brand-1);color:var(--vp-c-brand-1);border-radius:1rem;padding:.1875rem 1rem;font-size:.875rem;font-weight:500;transition:border-color .25s,color .25s;display:inline-block}.link[data-v-aaca58ce]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-e0e8121f]{z-index:1;position:relative}.nested[data-v-e0e8121f]{padding-inline:1rem}.outline-link[data-v-e0e8121f]{color:var(--vp-c-text-2);scroll-margin-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height,0px) + var(--vp-doc-top-height,0px) + 2rem);white-space:nowrap;text-overflow:ellipsis;scroll-margin-bottom:3rem;font-size:.875rem;font-weight:400;line-height:2.28571;transition:color .5s;display:block;overflow:hidden}.outline-link[data-v-e0e8121f]:hover,.outline-link.active[data-v-e0e8121f]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-e0e8121f]{padding-inline-start:.8125rem}.VPDocAsideOutline[data-v-a66a529d]{display:none}.VPDocAsideOutline.has-outline[data-v-a66a529d]{display:block}.content[data-v-a66a529d]{border-inline-start:1px solid var(--vp-c-divider);padding-inline-start:1rem;font-size:.8125rem;font-weight:500;position:relative}.outline-marker[data-v-a66a529d]{top:2rem;z-index:0;opacity:0;background-color:var(--vp-c-brand-1);border-radius:2px;width:2px;height:1.125rem;transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s;position:absolute;inset-inline-start:-1px}.outline-title[data-v-a66a529d]{font-size:.875rem;font-weight:600;line-height:2.28571}.VPDocAside[data-v-117643ad]{flex-direction:column;flex-grow:1;display:flex}.spacer[data-v-117643ad]{flex-grow:1}.VPDocAside[data-v-117643ad] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-117643ad] .spacer+.VPDocAsideCarbonAds{margin-top:1.5rem}.VPDocAside[data-v-117643ad] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:1rem}.VPLastUpdated[data-v-6043a0aa]{color:var(--vp-c-text-2);font-size:.875rem;font-weight:500;line-height:1.71429}@media (width>=40rem){.VPLastUpdated[data-v-6043a0aa]{font-size:.875rem;font-weight:500;line-height:2.28571}}.vp-external-link-icon[data-v-e389e67b]:after{color:var(--vp-c-text-3)}.VPDocFooter[data-v-d4be643d]{margin-top:4rem}.edit-info[data-v-d4be643d]{padding-bottom:1.125rem}@media (width>=40rem){.edit-info[data-v-d4be643d]{justify-content:space-between;align-items:center;padding-bottom:.875rem;display:flex}}.edit-link-button[data-v-d4be643d]{color:var(--vp-c-brand-1);border:0;align-items:center;font-size:.875rem;font-weight:500;line-height:2.28571;transition:color .25s;display:flex}.edit-link-button[data-v-d4be643d]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-d4be643d]{margin-inline-end:.5rem}.prev-next[data-v-d4be643d]{border-top:1px solid var(--vp-c-divider);grid-row-gap:.5rem;padding-top:1.5rem;display:grid}@media (width>=40rem){.prev-next[data-v-d4be643d]{grid-column-gap:1rem;grid-template-columns:repeat(2,1fr)}}.pager-link[data-v-d4be643d]{border:1px solid var(--vp-c-divider);border-radius:.5rem;width:100%;height:100%;padding:.6875rem 1rem .8125rem;transition:border-color .25s;display:block}.pager-link[data-v-d4be643d]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-d4be643d]{text-align:end;margin-inline-start:auto}.desc[data-v-d4be643d]{color:var(--vp-c-text-2);font-size:.75rem;font-weight:500;line-height:1.66667;display:block}.title[data-v-d4be643d]{color:var(--vp-c-brand-1);font-size:.875rem;font-weight:500;line-height:1.42857;transition:color .25s;display:block}.VPDoc[data-v-7c5b4cbc]{width:100%;padding:2rem 1.5rem 6rem}@media (width>=48rem){.VPDoc[data-v-7c5b4cbc]{padding:3rem 2rem 8rem}}@media (width>=60rem){.VPDoc[data-v-7c5b4cbc]{padding:3rem 2rem 0}.VPDoc:not(.has-sidebar) .container[data-v-7c5b4cbc]{justify-content:center;max-width:62rem;display:flex}.VPDoc:not(.has-sidebar) .content[data-v-7c5b4cbc]{max-width:47rem}}@media (width>=80rem){.VPDoc .container[data-v-7c5b4cbc]{justify-content:center;display:flex}.VPDoc .aside[data-v-7c5b4cbc]{display:block}}@media (width>=90rem){.VPDoc:not(.has-sidebar) .content[data-v-7c5b4cbc]{max-width:49rem}.VPDoc:not(.has-sidebar) .container[data-v-7c5b4cbc]{max-width:69rem}}.container[data-v-7c5b4cbc]{width:100%;margin:0 auto}.aside[data-v-7c5b4cbc]{flex-grow:1;order:2;width:100%;max-width:16rem;padding-inline-start:2rem;display:none;position:relative}.left-aside[data-v-7c5b4cbc]{order:1;padding-inline-start:unset;padding-inline-end:2rem}.aside-container[data-v-7c5b4cbc]{padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height,0px) + var(--vp-doc-top-height,0px) + 3rem);overscroll-behavior:contain;scrollbar-width:none;width:14rem;height:100vh;position:fixed;top:0;overflow:hidden auto}.aside-container[data-v-7c5b4cbc]::-webkit-scrollbar{display:none}.aside-curtain[data-v-7c5b4cbc]{z-index:10;background:linear-gradient(transparent, var(--vp-c-bg) 70%);pointer-events:none;width:14rem;height:2rem;position:fixed;bottom:0}.aside-content[data-v-7c5b4cbc]{min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height,0px) + 3rem));flex-direction:column;padding-bottom:2rem;display:flex}.content[data-v-7c5b4cbc]{width:100%;margin:0 auto;position:relative}@media (width>=60rem){.content[data-v-7c5b4cbc]{padding:0 2rem 8rem}}@media (width>=80rem){.content[data-v-7c5b4cbc]{order:1;min-width:40rem;margin:0}}.content-container[data-v-7c5b4cbc]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-7c5b4cbc]{max-width:43rem}.container[data-v-352af9d5]{width:100%;max-width:80rem;margin:auto;padding:0 1.5rem}@media (width>=40rem){.container[data-v-352af9d5]{padding:0 3rem}}@media (width>=60rem){.container[data-v-352af9d5]{width:100%;padding:0 4rem}}.vp-doc[data-v-352af9d5] .VPHomeSponsors,.vp-doc[data-v-352af9d5] .VPTeamPage{margin-inline:calc(50% - 50vw)}.vp-doc[data-v-352af9d5] .VPTeamPage a{text-decoration:none}html:not(.dark) .VPImage.dark[data-v-ee2305b6],html.dark .VPImage.light[data-v-ee2305b6]{display:none}.VPFeature[data-v-d3488d93]{border:1px solid var(--vp-c-bg-soft);background-color:var(--vp-c-bg-soft);border-radius:.75rem;height:100%;transition:border-color .25s,background-color .25s;display:block}.VPFeature.link[data-v-d3488d93]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-d3488d93]{flex-direction:column;height:100%;padding:1.5rem;display:flex}.box[data-v-d3488d93]>.VPImage{margin-bottom:1.25rem}.icon[data-v-d3488d93]{background-color:var(--vp-c-default-soft);border-radius:.375rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1.25rem;font-size:1.5rem;transition:background-color .25s;display:flex}.title[data-v-d3488d93]{font-size:1rem;font-weight:600;line-height:1.5}.details[data-v-d3488d93]{color:var(--vp-c-text-2);flex-grow:1;padding-top:.5rem;font-size:.875rem;font-weight:500;line-height:1.71429}ul.details[data-v-d3488d93]{padding-inline-start:.875rem;list-style-type:disc}.link-text[data-v-d3488d93]{padding-top:.5rem}.link-text-value[data-v-d3488d93]{color:var(--vp-c-brand-1);align-items:center;font-size:.875rem;font-weight:500;display:flex}.link-text-icon[data-v-d3488d93]{margin-inline-start:.375rem}.VPFeatures[data-v-aff0b625]{padding:0 1.5rem;position:relative}@media (width>=40rem){.VPFeatures[data-v-aff0b625]{padding:0 3rem}}@media (width>=60rem){.VPFeatures[data-v-aff0b625]{padding:0 4rem}}.container[data-v-aff0b625]{max-width:72rem;margin:0 auto}.items[data-v-aff0b625]{flex-wrap:wrap;margin:-.5rem;display:flex}.item[data-v-aff0b625]{width:100%;padding:.5rem}@media (width>=40rem){.item.grid-2[data-v-aff0b625],.item.grid-4[data-v-aff0b625],.item.grid-6[data-v-aff0b625]{width:50%}}@media (width>=48rem){.item.grid-2[data-v-aff0b625],.item.grid-4[data-v-aff0b625]{width:50%}.item.grid-3[data-v-aff0b625],.item.grid-6[data-v-aff0b625]{width:33.3333%}}@media (width>=60rem){.item.grid-4[data-v-aff0b625]{width:25%}}.VPButton[data-v-b26d7e87]{text-align:center;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:color .25s,border-color .25s,background-color .25s;display:inline-flex}.VPButton[data-v-b26d7e87]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-b26d7e87]{border-radius:1.25rem;height:2.5rem;padding:0 1.25rem;font-size:.875rem}.VPButton.big[data-v-b26d7e87]{border-radius:1.5rem;height:3rem;padding:0 1.5rem;font-size:1rem}.VPButton.brand[data-v-b26d7e87]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-b26d7e87]: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-b26d7e87]: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-b26d7e87]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-b26d7e87]: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-b26d7e87]: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-b26d7e87]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-b26d7e87]: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-b26d7e87]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}.VPHero[data-v-a8344c8a]{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) + 3rem) 1.5rem 3rem}@media (width>=40rem){.VPHero[data-v-a8344c8a]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height,0px) + 5rem) 3rem 4rem}}@media (width>=60rem){.VPHero[data-v-a8344c8a]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height,0px) + 5rem) 4rem 4rem}}.container[data-v-a8344c8a]{flex-direction:column;max-width:72rem;margin:0 auto;display:flex}@media (width>=60rem){.container[data-v-a8344c8a]{flex-direction:row}}.main[data-v-a8344c8a]{z-index:10;flex-grow:1;flex-shrink:0;order:2;position:relative}.VPHero.has-image .container[data-v-a8344c8a]{text-align:center}@media (width>=60rem){.VPHero.has-image .container[data-v-a8344c8a]{text-align:start}.main[data-v-a8344c8a]{order:1;width:66.6667%}.VPHero.has-image .main[data-v-a8344c8a]{max-width:37rem}}.heading[data-v-a8344c8a]{flex-direction:column;display:flex}:is(.name,.text)[data-v-a8344c8a]{letter-spacing:-.025rem;white-space:pre-wrap;width:fit-content;max-width:24.5rem;font-size:2rem;font-weight:700;line-height:1.25}:is(.name,.text)[data-v-a8344c8a]:lang(ja){font-feature-settings:"palt";word-break:auto-phrase}.VPHero.has-image .name[data-v-a8344c8a],.VPHero.has-image .text[data-v-a8344c8a]{margin:0 auto}.name[data-v-a8344c8a]{color:var(--vp-home-hero-name-color)}.clip[data-v-a8344c8a]{background:var(--vp-home-hero-name-background);-webkit-text-fill-color:var(--vp-home-hero-name-color);-webkit-background-clip:text;background-clip:text}@media (width>=40rem){.name[data-v-a8344c8a],.text[data-v-a8344c8a]{max-width:36rem;font-size:3rem;line-height:1.16667}}@media (width>=60rem){.name[data-v-a8344c8a],.text[data-v-a8344c8a]{font-size:3.5rem;line-height:1.14286}.VPHero.has-image .name[data-v-a8344c8a],.VPHero.has-image .text[data-v-a8344c8a]{margin:0}}.tagline[data-v-a8344c8a]{white-space:pre-wrap;max-width:24.5rem;color:var(--vp-c-text-2);padding-top:.5rem;font-size:1.125rem;font-weight:500;line-height:1.55556}.VPHero.has-image .tagline[data-v-a8344c8a]{margin:0 auto}@media (width>=40rem){.tagline[data-v-a8344c8a]{max-width:36rem;padding-top:.75rem;font-size:1.25rem;line-height:1.6}}@media (width>=60rem){.tagline[data-v-a8344c8a]{font-size:1.5rem;line-height:1.5}.VPHero.has-image .tagline[data-v-a8344c8a]{margin:0}}.actions[data-v-a8344c8a]{flex-wrap:wrap;margin:-.375rem;padding-top:1.5rem;display:flex}.VPHero.has-image .actions[data-v-a8344c8a]{justify-content:center}@media (width>=40rem){.actions[data-v-a8344c8a]{padding-top:2rem}}@media (width>=60rem){.VPHero.has-image .actions[data-v-a8344c8a]{justify-content:flex-start}}.action[data-v-a8344c8a]{flex-shrink:0;padding:.375rem}.image[data-v-a8344c8a]{order:1;margin:-4.75rem -1.5rem -3rem}@media (width>=40rem){.image[data-v-a8344c8a]{margin:-6.75rem -1.5rem -3rem}}@media (width>=60rem){.image[data-v-a8344c8a]{flex-grow:1;order:2;min-height:100%;margin:0}}.image-container[data-v-a8344c8a]{width:20rem;height:20rem;margin:0 auto;position:relative}@media (width>=40rem){.image-container[data-v-a8344c8a]{width:24.5rem;height:24.5rem}}@media (width>=60rem){.image-container[data-v-a8344c8a]{width:100%;height:100%;transform:translate(calc(-2rem * var(--vp-direction-multiplier)), -2rem);justify-content:center;align-items:center;display:flex}}.image-bg[data-v-a8344c8a]{background-image:var(--vp-home-hero-image-background-image);will-change:filter;width:12rem;height:12rem;filter:var(--vp-home-hero-image-filter);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=40rem){.image-bg[data-v-a8344c8a]{width:16rem;height:16rem}}@media (width>=60rem){.image-bg[data-v-a8344c8a]{width:20rem;height:20rem}}[data-v-a8344c8a] .image-src{object-fit:contain;width:100%;max-width:12rem;height:100%;max-height:12rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=40rem){[data-v-a8344c8a] .image-src{max-width:16rem;max-height:16rem}}@media (width>=60rem){[data-v-a8344c8a] .image-src{max-width:20rem;max-height:20rem}}.VPHome[data-v-c6199a69]{margin-bottom:6rem;overflow-x:clip}@media (width>=48rem){.VPHome[data-v-c6199a69]{margin-bottom:8rem}}.VPContent[data-v-9995aa1a]{margin:var(--vp-layout-top-height,0px) auto 0;flex-grow:1;flex-shrink:0;width:100%}.VPContent.is-home[data-v-9995aa1a]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-9995aa1a]{margin:0}@media (width>=60rem){.VPContent[data-v-9995aa1a]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-9995aa1a]{margin:var(--vp-layout-top-height,0px) 0 0;padding-inline-start:var(--vp-sidebar-width)}}@media (width>=90rem){.VPContent.has-sidebar[data-v-9995aa1a]{padding-inline-start:calc((100% - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width));padding-inline-end:calc((100% - var(--vp-layout-max-width)) / 2)}}.VPFooter[data-v-f871aebe]{z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);background-color:var(--vp-c-bg);padding:2rem 1.5rem;position:relative}.VPFooter.has-sidebar[data-v-f871aebe]{display:none}.VPFooter[data-v-f871aebe] a{text-underline-offset:.125rem;text-decoration-line:underline;transition:color .25s}.VPFooter[data-v-f871aebe] a:hover{color:var(--vp-c-text-1)}@media (width>=48rem){.VPFooter[data-v-f871aebe]{padding:2rem}}.container[data-v-f871aebe]{max-width:var(--vp-layout-max-width);text-align:center;margin:0 auto}.message[data-v-f871aebe],.copyright[data-v-f871aebe]{color:var(--vp-c-text-2);font-size:.875rem;font-weight:500;line-height:1.71429}.VPLocalNavOutlineDropdown button[data-v-b8450a51]{color:var(--vp-c-text-2);font-size:.75rem;font-weight:500;line-height:2;transition:color .5s;display:block;position:relative}.VPLocalNavOutlineDropdown button[data-v-b8450a51]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-b8450a51]{color:var(--vp-c-text-1)}.icon[data-v-b8450a51]{vertical-align:middle;margin-inline-start:.125rem;font-size:.875rem;transition:transform .25s;display:inline-block;transform:rotate(0)}@media (width>=60rem){.VPLocalNavOutlineDropdown button[data-v-b8450a51]{font-size:.875rem}.icon[data-v-b8450a51]{font-size:1rem}}.open>.icon[data-v-b8450a51]{transform:rotate(90deg)}.items[data-v-b8450a51]{top:2.5rem;border:1px solid var(--vp-c-border);background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh,100vh) - 5.375rem);overscroll-behavior:contain;box-shadow:var(--vp-shadow-3);border-radius:.5rem;gap:1px;display:grid;position:absolute;inset-inline:1rem;overflow:hidden auto}@media (width>=60rem){.items[data-v-b8450a51]{inset-inline:calc(var(--vp-sidebar-width) + 2rem) auto;width:20rem}}.header[data-v-b8450a51]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-b8450a51]{color:var(--vp-c-brand-1);padding:0 1rem;font-size:.875rem;font-weight:500;line-height:3.42857;display:block}.outline[data-v-b8450a51]{background-color:var(--vp-c-bg-soft);padding:.5rem 0}.flyout-enter-active[data-v-b8450a51]{transition:all .2s ease-out}.flyout-leave-active[data-v-b8450a51]{transition:all .15s ease-in}.flyout-enter-from[data-v-b8450a51],.flyout-leave-to[data-v-b8450a51]{opacity:0;transform:translateY(-1rem)}.VPLocalNav[data-v-62839282]{top:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-local-nav-divider-color);padding-top:var(--vp-layout-top-height,0px);width:100%;position:sticky;inset-inline-start:0}.VPLocalNav[data-v-62839282]:before{content:"";z-index:-1;background-color:var(--vp-local-nav-bg-color);-webkit-backdrop-filter:var(--vp-nav-backdrop-filter);backdrop-filter:var(--vp-nav-backdrop-filter);transition:background-color .25s;position:absolute;inset:0}.VPLocalNav.fixed[data-v-62839282]{position:fixed}@media (width>=60rem){.VPLocalNav[data-v-62839282]{top:var(--vp-nav-height)}.VPLocalNav[data-v-62839282]:before{top:calc(-1 * var(--vp-nav-height))}.VPLocalNav.has-sidebar[data-v-62839282]{padding-inline-start:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-62839282]{display:none}}@media (width>=80rem){.VPLocalNav[data-v-62839282]{display:none}}.container[data-v-62839282]{justify-content:space-between;align-items:center;display:flex}.menu[data-v-62839282]{color:var(--vp-c-text-2);align-items:center;font-size:.75rem;font-weight:500;line-height:2;transition:color .5s;display:flex}.menu[data-v-62839282]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (width>=60rem){.menu[data-v-62839282]{display:none}}.menu-icon[data-v-62839282]{margin-inline-end:.5rem;font-size:.875rem}.menu[data-v-62839282],[data-v-62839282] .VPLocalNavOutlineDropdown>button{padding:.75rem 1.5rem .6875rem}@media (width>=48rem){.menu[data-v-62839282],[data-v-62839282] .VPLocalNavOutlineDropdown>button{padding:.75rem 2rem .6875rem}}.VPSwitch[data-v-05c53074]{border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);border-radius:.6875rem;flex-shrink:0;width:2.5rem;height:1.375rem;display:block;position:relative;transition:border-color .25s!important}.VPSwitch[data-v-05c53074]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-05c53074]{top:1px;background-color:var(--vp-c-neutral-inverse);width:1.125rem;height:1.125rem;box-shadow:var(--vp-shadow-1);border-radius:50%;position:absolute;inset-inline-start:1px;transition:transform .25s!important}.icon[data-v-05c53074]{border-radius:50%;width:1.125rem;height:1.125rem;display:block;position:relative;overflow:hidden}.icon[data-v-05c53074] [class^=vpi-]{top:.1875rem;width:.75rem;height:.75rem;color:var(--vp-c-text-2);position:absolute;inset-inline-start:.1875rem}.dark .icon[data-v-05c53074] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-b1dd21f5]{opacity:1}.moon[data-v-b1dd21f5],.dark .sun[data-v-b1dd21f5]{opacity:0}.dark .moon[data-v-b1dd21f5]{opacity:1}.dark .VPSwitchAppearance[data-v-b1dd21f5] .check{transform:translateX(calc(1.125rem * var(--vp-direction-multiplier)))}.VPNavBarAppearance[data-v-4226adf4]{display:none}@media (width>=48rem){.VPNavBarAppearance[data-v-4226adf4]{align-items:center;display:flex}}.VPNavAppearance .text[data-v-4226adf4]{color:var(--vp-c-text-2);font-size:.75rem;font-weight:500}.VPNavScreenAppearance[data-v-4226adf4]{background-color:var(--vp-c-bg-soft);border-radius:.5rem;justify-content:space-between;align-items:center;padding-block:.75rem;padding-inline:1rem .875rem;display:flex}.VPNavScreenAppearance .text[data-v-4226adf4]{line-height:2}.menu-appearance[data-v-4226adf4]{justify-content:space-between;align-items:center;gap:1rem;min-width:11rem;padding:0 .75rem;display:flex}.menu-appearance .text[data-v-4226adf4]{font-size:.875rem;font-weight:600;line-height:2.28571}.VPMenuGroup+.VPMenuLink[data-v-04e469d3]{border-top:1px solid var(--vp-c-divider);margin:.75rem -.75rem 0;padding:.75rem .75rem 0}.VPMenuGroup .VPMenuGroup+.VPMenuLink[data-v-04e469d3]{border-top:0;margin:0;padding:.5rem 0 0}.link[data-v-04e469d3]{color:var(--vp-c-text-1);text-align:start;white-space:nowrap;border-radius:.375rem;padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:2.28571;transition:background-color .25s,color .25s;display:block}.link[data-v-04e469d3]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-04e469d3]{color:var(--vp-c-brand-1)}.VPNavScreen .VPMenuLink[data-v-04e469d3]{border:none;margin:0;padding:0}.VPNavScreen .link[data-v-04e469d3]{white-space:normal;border-radius:0;margin-inline-start:.75rem;padding:0;font-weight:400;display:block}.VPNavScreen .link[data-v-04e469d3]:hover{background-color:#0000}.VPMenuGroup[data-v-6e3b89b3]{border-top:1px solid var(--vp-c-divider);margin:.75rem -.75rem 0;padding:.75rem .75rem 0}.VPMenuGroup[data-v-6e3b89b3]:first-child{border-top:0;margin-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-6e3b89b3]{border-top:1px solid var(--vp-c-divider);margin-top:.75rem}.title[data-v-6e3b89b3]{color:var(--vp-c-text-2);white-space:nowrap;padding:0 .75rem;font-size:.875rem;font-weight:600;line-height:2.28571;transition:color .25s}.VPNavScreen .VPMenuGroup[data-v-6e3b89b3]{border:none;margin:0;padding:0}.VPNavScreen .title[data-v-6e3b89b3]{white-space:normal;padding:0;font-size:.8125rem;font-weight:700;line-height:2.46154}.VPMenuGroup>.sub-groups[data-v-6e3b89b3]{border-inline-start:1px solid var(--vp-c-divider);margin-block:.25rem;margin-inline:.75rem 0;padding-inline-start:.25rem}.VPMenuGroup .VPMenuGroup[data-v-6e3b89b3],.VPMenuGroup .VPMenuGroup+.VPMenuGroup[data-v-6e3b89b3]{border-top:0;margin:0;padding:.5rem 0 0}.VPMenuGroup .VPMenuGroup[data-v-6e3b89b3]:first-child{padding-top:0}.VPMenu[data-v-a835e0c5]{border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);min-width:8rem;box-shadow:var(--vp-shadow-3);max-height:calc(100vh - var(--vp-nav-height));border-radius:.75rem;padding:.75rem;transition:background-color .5s;overflow-y:auto}.VPMenu[data-v-a835e0c5] .group{margin:0 -.75rem;padding:0 .75rem .75rem}.VPMenu[data-v-a835e0c5] .group+.group{border-top:1px solid var(--vp-c-divider);padding:.6875rem .75rem .75rem}.VPMenu[data-v-a835e0c5] .group:last-child{padding-bottom:0}.VPMenu[data-v-a835e0c5] .group+.item{border-top:1px solid var(--vp-c-divider);padding:.6875rem 1rem 0}.VPMenu[data-v-a835e0c5] .item{white-space:nowrap;padding:0 1rem}.VPFlyout[data-v-984cdb41]{position:relative}.VPFlyout[data-v-984cdb41]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-984cdb41]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-984cdb41]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-984cdb41]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-984cdb41]{color:var(--vp-c-brand-2)}.button[aria-expanded=false]+.menu[data-v-984cdb41]{opacity:0;visibility:hidden;transition:opacity .1s,visibility .1s}.button[aria-expanded=true]+.menu[data-v-984cdb41]{opacity:1;visibility:visible}.button[data-v-984cdb41]{height:var(--vp-nav-height);color:var(--vp-c-text-1);align-items:center;padding:0 .75rem;transition:color .5s;display:flex}.text[data-v-984cdb41]{color:var(--vp-c-text-1);align-items:center;font-size:.875rem;font-weight:500;line-height:1.5;transition:color .25s;display:flex}.option-icon[data-v-984cdb41]{font-size:1rem}.text-icon[data-v-984cdb41]{margin-inline-start:.25rem;font-size:.875rem}.icon[data-v-984cdb41]{font-size:1.25rem;transition:fill .25s}.menu[data-v-984cdb41]{top:calc(var(--vp-nav-height) / 2 + 1.25rem);opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s;position:absolute;inset-inline-end:0}.VPNavBarTranslations[data-v-4e40c20b]{display:none}@media (width>=48rem){.VPNavBarTranslations[data-v-4e40c20b]{align-items:center;display:flex}}.VPNavBarTranslations .title[data-v-4e40c20b]{color:var(--vp-c-text-1);padding-block:0;padding-inline:.75rem 1.5rem;font-size:.875rem;font-weight:700;line-height:2.28571}.group>.title[data-v-4e40c20b]{color:var(--vp-c-text-2);padding:0 .75rem;font-size:.875rem;font-weight:600;line-height:2.28571}.VPNavScreenTranslations .title[data-v-4e40c20b]{color:var(--vp-c-text-1);align-items:center;font-size:.875rem;font-weight:500;display:flex}.VPNavScreenTranslations .icon[data-v-4e40c20b]{font-size:1rem}.VPNavScreenTranslations .icon.lang[data-v-4e40c20b]{margin-inline-end:.5rem}.VPNavScreenTranslations .icon.chevron[data-v-4e40c20b]{margin-inline-start:.25rem;transition:transform .25s}.VPNavScreenTranslations.open .icon.chevron[data-v-4e40c20b]{transform:rotate(-90deg)}.VPNavScreenTranslations .list[data-v-4e40c20b]{padding-block:.25rem 0;padding-inline:1.5rem 0}.VPNavScreenTranslations .link[data-v-4e40c20b]{color:var(--vp-c-text-1);font-size:.8125rem;line-height:2.46154}.VPIcon[data-v-ac9da605]{width:1em;height:1em;display:inline-block}.VPIcon[data-v-ac9da605] svg{fill:currentColor;width:100%;height:100%}.VPSocialLink[data-v-75f3ae3a]{width:2.25rem;height:2.25rem;color:var(--vp-c-text-2);justify-content:center;align-items:center;transition:color .5s;display:flex}.VPSocialLink[data-v-75f3ae3a]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-75f3ae3a]>span{width:1.25rem;height:1.25rem;display:flex}.VPSocialLink[data-v-75f3ae3a] svg{fill:currentColor}.VPSocialLinks[data-v-bf5b9ad4]{justify-content:center;display:flex}.vp-doc .VPSocialLinks[data-v-bf5b9ad4],.vp-doc .VPSocialLinks>li[data-v-bf5b9ad4]{margin:0;padding:0;list-style:none}.VPNavBarExtra[data-v-4a7801ba]{margin-inline-end:-.75rem;display:none}@media (width>=48rem){.VPNavBarExtra[data-v-4a7801ba]{display:block}}.item.social-links[data-v-4a7801ba]{align-items:center;padding:0 .75rem;display:flex}.social-links-list[data-v-4a7801ba]{margin:-.25rem -.5rem}.VPNavBarHamburger[data-v-53edb318]{width:3rem;height:var(--vp-nav-height);justify-content:center;align-items:center;display:flex}@media (width>=48rem){.VPNavBarHamburger[data-v-53edb318]{display:none}}.container[data-v-53edb318]{width:1rem;height:.875rem;scale:var(--vp-direction-multiplier) 1;position:relative;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-53edb318]{top:0;transform:translate(.25rem)}.VPNavBarHamburger:hover .middle[data-v-53edb318]{top:.375rem;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-53edb318]{top:.75rem;transform:translate(.5rem)}.VPNavBarHamburger.active .top[data-v-53edb318]{top:.375rem;transform:translate(0)rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-53edb318]{top:.375rem;transform:translate(1rem)}.VPNavBarHamburger.active .bottom[data-v-53edb318]{top:.375rem;transform:translate(0)rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-53edb318],.VPNavBarHamburger.active:hover .middle[data-v-53edb318],.VPNavBarHamburger.active:hover .bottom[data-v-53edb318]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-53edb318],.middle[data-v-53edb318],.bottom[data-v-53edb318]{background-color:var(--vp-c-text-1);width:1rem;height:.125rem;transition:top .25s,background-color .5s,transform .25s;position:absolute;inset-inline-start:0}.top[data-v-53edb318]{top:0;transform:translate(0)}.middle[data-v-53edb318]{top:.375rem;transform:translate(.5rem)}.bottom[data-v-53edb318]{top:.75rem;transform:translate(.25rem)}.VPNavBarAskAiButton[data-v-6679af46]{height:var(--vp-nav-height);align-items:center;padding:.5rem .875rem;font-size:1.25rem;display:flex}@media (width>=48rem){.VPNavBarAskAiButton[data-v-6679af46]{background-color:var(--vp-c-bg-alt);height:auto;color:var(--vp-c-text-2);border-radius:.5rem;padding:.71875rem;font-size:.9375rem;transition:color .3s}.VPNavBarAskAiButton[data-v-6679af46]:hover{color:var(--vp-c-brand-1)}}.VPNavBarSearchButton[data-v-ad8163be]{height:var(--vp-nav-height);align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:1.25rem;display:flex}.text[data-v-ad8163be],.keys[data-v-ad8163be]{display:none}kbd[data-v-ad8163be]{font-family:inherit;font-weight:500}.key-mod[data-v-ad8163be]:before{content:"Ctrl"}:root.mac .key-mod[data-v-ad8163be]:before{content:"⌘"}.key-k[data-v-ad8163be]:before{content:"K"}@media (width>=48rem){.VPNavBarSearchButton[data-v-ad8163be]{background-color:var(--vp-c-bg-alt);height:auto;color:var(--vp-c-text-2);border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1}.text[data-v-ad8163be]{font-size:.8125rem;display:inline}.keys[data-v-ad8163be]{border:1px solid var(--vp-c-divider);direction:ltr;border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem .375rem;font-size:.75rem;display:flex}}.VPNavBarSearch[data-v-7ded96c1]{align-items:center;display:flex}@media (width>=48rem){.VPNavBarSearch[data-v-7ded96c1]{gap:.5rem;padding-inline-start:1.5rem}}@media (width>=60rem){.VPNavBarSearch[data-v-7ded96c1]{padding-inline-start:2rem}}.title[data-v-0efe74db]{width:100%;height:var(--vp-nav-height);color:var(--vp-c-text-1);align-items:center;font-size:1rem;font-weight:600;transition:opacity .25s;display:flex}.title>span[data-v-0efe74db]{text-overflow:ellipsis;overflow:hidden}@media (width>=60rem){.title[data-v-0efe74db]{flex-shrink:0}.VPNavBarTitle.has-sidebar[data-v-0efe74db]{max-width:calc(var(--vp-sidebar-width) - 4rem)}}[data-v-0efe74db] .logo{height:var(--vp-nav-logo-height);flex:none;margin-inline-end:.5rem}.VPNavScreenMenuGroup[data-v-e727a4d8]{border-bottom:1px solid var(--vp-c-divider);transition:border-color .5s}.VPNavScreenMenuGroup.open[data-v-e727a4d8]{padding-bottom:.625rem}.VPNavScreenMenuGroup.open .button[data-v-e727a4d8]{color:var(--vp-c-brand-1);padding-bottom:.375rem}.VPNavScreenMenuGroup.open .button-icon[data-v-e727a4d8]{transform:rotate(45deg)}.button[data-v-e727a4d8]{width:100%;color:var(--vp-c-text-1);justify-content:space-between;align-items:center;padding-block:.75rem .6875rem;padding-inline:0 .25rem;font-size:.875rem;font-weight:500;line-height:1.71429;transition:color .25s;display:flex}.button[data-v-e727a4d8]:hover,.VPNavScreenMenuGroup.active .button[data-v-e727a4d8]{color:var(--vp-c-brand-1)}.button-icon[data-v-e727a4d8]{transition:transform .25s}.items[data-v-e727a4d8] .VPMenuGroup{padding-top:.25rem}.VPNavMenuLink[data-v-c931f168]{color:var(--vp-c-text-1);font-size:.875rem;font-weight:500;transition:color .25s}.VPNavMenuLink[data-v-c931f168]:hover,.VPNavMenuLink.active[data-v-c931f168]{color:var(--vp-c-brand-1)}.VPNavBarMenuLink[data-v-c931f168]{min-height:var(--vp-nav-height);align-items:center;padding:0 .75rem;line-height:1.5;display:flex}.VPNavScreenMenuLink[data-v-c931f168]{border-bottom:1px solid var(--vp-c-divider);padding:.75rem 0 .6875rem;line-height:1.71429;transition:border-color .25s,color .25s;display:block}.VPNavBarMenu[data-v-e6389c86]{min-width:0;display:none;position:relative}.VPNavBarMenu .list[data-v-e6389c86]{justify-content:flex-end;display:flex}.VPNavBarMenu .list>li.collapsed[data-v-e6389c86]{visibility:hidden;top:0;max-width:100%;position:absolute;inset-inline-start:0;overflow:hidden}@media (width>=48rem){.VPNavBarMenu[data-v-e6389c86]{flex-grow:1;justify-content:flex-end;display:flex}}.VPNavBarSocialLinks[data-v-b82bf4eb]{display:none}@media (width>=48rem){.VPNavBarSocialLinks[data-v-b82bf4eb]{align-items:center;display:flex}}.VPNavBar[data-v-1e854858]{z-index:1;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;--vp-nav-col-offset:0px;position:relative}.VPNavBar[data-v-1e854858]:before{content:"";top:0;bottom:0;inset-inline:var(--vp-nav-col-offset) 0;z-index:-1;background-color:var(--vp-nav-bg-color);-webkit-backdrop-filter:var(--vp-nav-backdrop-filter);backdrop-filter:var(--vp-nav-backdrop-filter);transition:background-color .25s;position:absolute}.VPNavBar.home[data-v-1e854858]:before{background-color:#0000}@media (width>=60rem){.VPNavBar.home[data-v-1e854858]:before{background-color:var(--vp-nav-bg-color)}.VPNavBar.home.top[data-v-1e854858]:before{background-color:var(--vp-nav-home-bg-color);-webkit-backdrop-filter:none;backdrop-filter:none}.VPNavBar.has-sidebar[data-v-1e854858]{--vp-nav-col-offset:var(--vp-sidebar-width)}}@media (width>=90rem){.VPNavBar.has-sidebar[data-v-1e854858]{--vp-nav-col-offset:calc((100% - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPNavBar.screen-open[data-v-1e854858]:before{background-color:var(--vp-nav-bg-color);transition:none}@media (60rem<=width<80rem){.VPNavBar.has-local-nav[data-v-1e854858]:before{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}}.wrapper[data-v-1e854858]{padding-block:0;padding-inline:1.5rem .5rem}@media (width>=48rem){.wrapper[data-v-1e854858]{padding:0 2rem}}.container[data-v-1e854858]{max-width:calc(var(--vp-layout-max-width) - 4rem);height:var(--vp-nav-height);pointer-events:none;justify-content:space-between;margin:0 auto;display:flex}.container>.title[data-v-1e854858],.container>.content[data-v-1e854858]{pointer-events:none}.container[data-v-1e854858] *{pointer-events:auto}.title[data-v-1e854858]{min-width:0}@media (width>=48rem){.title[data-v-1e854858]{flex-shrink:0}}@media (width>=60rem){.VPNavBar.has-sidebar .title[data-v-1e854858]{min-width:calc(var(--vp-sidebar-width) - 2rem);max-width:calc(var(--vp-sidebar-width) - 2rem)}}.content[data-v-1e854858]{flex-grow:1;flex-shrink:0}@media (width>=48rem){.content[data-v-1e854858]{flex-shrink:1;min-width:0}}.content-body[data-v-1e854858]{height:var(--vp-nav-height);justify-content:flex-end;align-items:center;display:flex;position:relative}@media (width>=48rem){.content-body>.search[data-v-1e854858]{margin-inline-end:auto}}.content-body>.collapsed[data-v-1e854858]{visibility:hidden;top:0;max-width:100%;position:absolute;inset-inline-start:0;overflow:hidden}.content-body[data-v-1e854858]>:where(.menu,.translations,.appearance,.social-links)+:where(.translations,.appearance,.social-links):before{background-color:var(--vp-c-divider);content:"";width:1px;height:1.5rem;margin-inline:.5rem}.content-body>:where(.menu,.translations)+.appearance[data-v-1e854858]:before{margin-inline-end:1rem}.content-body>.appearance+.social-links[data-v-1e854858]:before{margin-inline-start:1rem}.social-links[data-v-1e854858]{margin-inline-end:-.5rem}.divider[data-v-1e854858]{z-index:-1;width:100%;height:1px;padding-inline-start:var(--vp-nav-col-offset);position:relative;transform:translateZ(0)}.VPNavBar.has-sidebar .divider[data-v-1e854858]:before{content:"";top:0;width:calc(var(--vp-sidebar-width) - 4rem);background-color:var(--vp-c-divider);height:1px;position:absolute;inset-inline-start:calc(var(--vp-nav-col-offset) - var(--vp-sidebar-width) + 2rem)}.divider-line[data-v-1e854858]{width:100%;height:1px;transition:background-color .25s}.VPNavBar:not(.home) .divider-line[data-v-1e854858]{background-color:var(--vp-nav-divider-color)}@media (width>=60rem){.VPNavBar:not(.home.top) .divider-line[data-v-1e854858]{background-color:var(--vp-nav-divider-color)}}.VPNavBar.screen-open .divider-line[data-v-1e854858]{background-color:var(--vp-c-divider)}.VPNavScreen[data-v-ff17402f]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height,0px) + 1px) 2rem 0;background-color:var(--vp-nav-screen-bg-color);overscroll-behavior:contain;pointer-events:auto;width:100%;transition:background-color .25s;position:fixed;inset:0;overflow-y:auto}.VPNavScreen.fade-enter-active[data-v-ff17402f],.VPNavScreen.fade-leave-active[data-v-ff17402f]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-ff17402f],.VPNavScreen.fade-leave-active .container[data-v-ff17402f]{transition:transform .25s}.VPNavScreen.fade-enter-from[data-v-ff17402f],.VPNavScreen.fade-leave-to[data-v-ff17402f]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-ff17402f],.VPNavScreen.fade-leave-to .container[data-v-ff17402f]{transform:translateY(-.5rem)}@media (width>=48rem){.VPNavScreen[data-v-ff17402f]{display:none}}.container[data-v-ff17402f]{max-width:18rem;margin:0 auto;padding:1.5rem 0 6rem}.menu+.translations[data-v-ff17402f],.menu+.appearance[data-v-ff17402f],.translations+.appearance[data-v-ff17402f]{margin-top:1.5rem}.menu+.social-links[data-v-ff17402f],.appearance+.social-links[data-v-ff17402f]{margin-top:1rem}.VPNav[data-v-ea03ebab]{top:var(--vp-layout-top-height,0px);z-index:var(--vp-z-index-nav);pointer-events:none;width:100%;position:relative;inset-inline-start:0}@media (width>=60rem){.VPNav[data-v-ea03ebab]{position:fixed}}.VPSidebarItem.level-0[data-v-065a0481]{padding-bottom:1.5rem}.VPSidebarItem.collapsed.level-0[data-v-065a0481]{padding-bottom:.625rem}.item[data-v-065a0481]{width:100%;display:flex;position:relative}.VPSidebarItem.collapsible>.item[data-v-065a0481]{cursor:pointer}.indicator[data-v-065a0481]{top:.375rem;bottom:.375rem;border-radius:2px;width:2px;transition:background-color .25s;position:absolute;inset-inline-start:calc(-1rem - 1px)}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-065a0481],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-065a0481],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-065a0481],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-065a0481]{background-color:var(--vp-c-brand-1)}.link[data-v-065a0481]{flex-grow:1;align-items:center;display:flex}.text[data-v-065a0481]{flex-grow:1;padding:.25rem 0;font-size:.875rem;line-height:1.71429;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-065a0481]{color:var(--vp-c-text-1);font-weight:700}.VPSidebarItem.level-1 .text[data-v-065a0481],.VPSidebarItem.level-2 .text[data-v-065a0481],.VPSidebarItem.level-3 .text[data-v-065a0481],.VPSidebarItem.level-4 .text[data-v-065a0481],.VPSidebarItem.level-5 .text[data-v-065a0481]{color:var(--vp-c-text-2);font-weight:500}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-065a0481],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-065a0481],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-065a0481],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-065a0481],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-065a0481],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-065a0481]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-065a0481],.VPSidebarItem.level-1.has-active>.item>.text[data-v-065a0481],.VPSidebarItem.level-2.has-active>.item>.text[data-v-065a0481],.VPSidebarItem.level-3.has-active>.item>.text[data-v-065a0481],.VPSidebarItem.level-4.has-active>.item>.text[data-v-065a0481],.VPSidebarItem.level-5.has-active>.item>.text[data-v-065a0481],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-065a0481],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-065a0481],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-065a0481],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-065a0481],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-065a0481],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-065a0481]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-065a0481],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-065a0481],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-065a0481],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-065a0481],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-065a0481],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-065a0481]{color:var(--vp-c-brand-1)}.caret[data-v-065a0481]{width:2rem;height:2rem;color:var(--vp-c-text-3);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:-.4375rem;transition:color .25s;display:flex}.item:hover .caret[data-v-065a0481]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-065a0481]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-065a0481]{font-size:1.125rem;transition:transform .25s;transform:rotate(90deg)}.VPSidebarItem.collapsed .caret-icon[data-v-065a0481]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-065a0481],.VPSidebarItem.level-2 .items[data-v-065a0481],.VPSidebarItem.level-3 .items[data-v-065a0481],.VPSidebarItem.level-4 .items[data-v-065a0481],.VPSidebarItem.level-5 .items[data-v-065a0481]{border-inline-start:1px solid var(--vp-c-divider);padding-inline-start:1rem}.VPSidebarItem.collapsed .items[data-v-065a0481]{display:none}.no-transition[data-v-70d1d59e] .caret-icon{transition:none}.group+.group[data-v-70d1d59e]{border-top:1px solid var(--vp-c-divider);padding-top:.625rem}@media (width>=60rem){.group[data-v-70d1d59e]{width:calc(var(--vp-sidebar-width) - 4rem);padding-top:.625rem}}.VPSidebar[data-v-d03bbd8c]{top:var(--vp-layout-top-height,0px);bottom:0;z-index:var(--vp-z-index-sidebar);background-color:var(--vp-sidebar-bg-color);opacity:0;width:calc(100vw - 4rem);max-width:20rem;box-shadow:var(--vp-c-shadow-3);transform:translateX(calc(-100% * var(--vp-direction-multiplier)));overscroll-behavior:contain;padding:2rem 2rem 6rem;transition:opacity .5s,transform .25s;position:fixed;inset-inline-start:0;overflow:hidden auto}.VPSidebar.open[data-v-d03bbd8c]{opacity:1;visibility:visible;transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1);transform:translate(0)}.dark .VPSidebar[data-v-d03bbd8c]{box-shadow:var(--vp-shadow-1)}@media (width>=60rem){.VPSidebar[data-v-d03bbd8c]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;max-width:100%;box-shadow:none;transform:translate(0)}}@media (width>=90rem){.VPSidebar[data-v-d03bbd8c]{width:calc((100% - (var(--vp-layout-max-width) - 4rem)) / 2 + var(--vp-sidebar-width) - 2rem);padding-inline-start:max(2rem, calc((100% - (var(--vp-layout-max-width) - 4rem)) / 2))}}@media (width>=60rem){.curtain[data-v-d03bbd8c]{top:calc(var(--vp-nav-height) * -1);z-index:1;margin-top:calc(var(--vp-nav-height) * -1);height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color);margin-inline:-2rem;position:sticky;inset-inline-start:0}}.nav[data-v-d03bbd8c]{outline:0}.VPSkipLink[data-v-57af1136]{top:.5rem;z-index:999;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg);border-radius:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;text-decoration:none;position:fixed;inset-inline-start:.5rem}.VPSkipLink[data-v-57af1136]:focus{clip:auto;clip-path:none;width:auto;height:auto}@media (width>=80rem){.VPSkipLink[data-v-57af1136]{top:.875rem;inset-inline-start:1rem}}.Layout[data-v-7aa807ef]{flex-direction:column;min-height:100vh;display:flex}.VPTeamMembersItem[data-v-ac4b7043]{border-radius:.75rem;flex-direction:column;gap:.125rem;width:100%;height:100%;display:flex;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-ac4b7043]{padding:2rem}.VPTeamMembersItem.small .data[data-v-ac4b7043]{padding-top:1.25rem}.VPTeamMembersItem.small .avatar[data-v-ac4b7043]{width:4rem;height:4rem}.VPTeamMembersItem.small .name[data-v-ac4b7043]{font-size:1rem;line-height:1.5}.VPTeamMembersItem.small .affiliation[data-v-ac4b7043]{padding-top:.25rem;font-size:.875rem;line-height:1.42857}.VPTeamMembersItem.small .desc[data-v-ac4b7043]{padding-top:.75rem;font-size:.875rem;line-height:1.42857}.VPTeamMembersItem.small .links[data-v-ac4b7043]{margin:0 -1rem -1.25rem;padding:.625rem 0 0}.VPTeamMembersItem.medium .profile[data-v-ac4b7043]{padding:3rem 2rem}.VPTeamMembersItem.medium .data[data-v-ac4b7043]{text-align:center;padding-top:1.5rem}.VPTeamMembersItem.medium .avatar[data-v-ac4b7043]{width:6rem;height:6rem}.VPTeamMembersItem.medium .name[data-v-ac4b7043]{letter-spacing:.0075em;font-size:1.25rem;line-height:1.4}.VPTeamMembersItem.medium .affiliation[data-v-ac4b7043]{padding-top:.25rem;font-size:1rem}.VPTeamMembersItem.medium .desc[data-v-ac4b7043]{max-width:18rem;padding-top:1rem;font-size:1rem}.VPTeamMembersItem.medium .links[data-v-ac4b7043]{margin:0 -1rem -.75rem;padding:1rem .75rem 0}.profile[data-v-ac4b7043]{background-color:var(--vp-c-bg-soft);flex-grow:1}.data[data-v-ac4b7043]{text-align:center}.avatar[data-v-ac4b7043]{box-shadow:var(--vp-shadow-3);border-radius:50%;flex-shrink:0;margin:0 auto;position:relative}.avatar-img[data-v-ac4b7043]{object-fit:cover;border-radius:50%;width:100%;height:100%;margin:0;position:absolute;inset:0}.name[data-v-ac4b7043]{letter-spacing:normal;margin:0;font-weight:600}.affiliation[data-v-ac4b7043]{color:var(--vp-c-text-2);margin:0;font-weight:500;line-height:1.5}.org.link[data-v-ac4b7043]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-ac4b7043]:hover{color:var(--vp-c-brand-1)}.desc[data-v-ac4b7043]{margin:0 auto;line-height:1.5}.desc[data-v-ac4b7043] a{color:var(--vp-c-brand-1);font-weight:500;text-decoration-style:dotted;transition:color .25s}.links[data-v-ac4b7043]{justify-content:center;height:3.5rem;display:flex}.sp-link[data-v-ac4b7043]{text-align:center;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);justify-content:center;align-items:center;padding:1rem;font-size:.875rem;font-weight:500;transition:color .25s,background-color .25s;display:flex}.sp .sp-link.link[data-v-ac4b7043]:hover,.sp .sp-link.link[data-v-ac4b7043]:focus{color:var(--vp-c-white);background-color:var(--vp-c-sponsor);outline:none}.sp-icon[data-v-ac4b7043]{margin-inline-end:.5rem;font-size:1rem}.VPTeamMembers.small .container[data-v-b156f99d]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.VPTeamMembers.small.count-1 .container[data-v-b156f99d]{max-width:17.25rem}.VPTeamMembers.small.count-2 .container[data-v-b156f99d]{max-width:36rem}.VPTeamMembers.small.count-3 .container[data-v-b156f99d]{max-width:54.75rem}.VPTeamMembers.medium .container[data-v-b156f99d]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}@media (width>=23.4375rem){.VPTeamMembers.medium .container[data-v-b156f99d]{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-b156f99d]{max-width:23rem}.VPTeamMembers.medium.count-2 .container[data-v-b156f99d]{max-width:47.5rem}.container[data-v-b156f99d]{gap:1.5rem;max-width:72rem;margin:0 auto;display:grid}.vp-doc .VPTeamMembers .container[data-v-b156f99d]{margin:0 auto;padding:0;list-style:none}.vp-doc .VPTeamMembers .item[data-v-b156f99d]{margin:0;padding:0}.vp-doc .VPTeamMembers[data-v-b156f99d] .org,.vp-doc .VPTeamMembers[data-v-b156f99d] .sp-link{text-decoration:none}.vp-doc:not(.VPHomeContent) .VPTeamMembers[data-v-b156f99d]{margin-top:1.5rem}.vp-doc:not(.VPHomeContent) .VPTeamMembers.small.count-1 .container[data-v-b156f99d],.vp-doc:not(.VPHomeContent) .VPTeamMembers.medium.count-1 .container[data-v-b156f99d]{max-width:calc(50% - .75rem);margin:0}.vp-doc:not(.VPHomeContent) .VPTeamMembers.small.count-2 .container[data-v-b156f99d],.vp-doc:not(.VPHomeContent) .VPTeamMembers.small.count-3 .container[data-v-b156f99d]{max-width:100%}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic-ext.CAo3qU8H.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,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(/assets/inter-italic-cyrillic.cyHcCegS.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek-ext.DyY8i-9y.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek.BhKA_Ftz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-vietnamese.DOgS8ZNw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin-ext.DvFXn_K6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin.C4B-blVN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+21A9,U+2212,U+2215,U+2318,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-symbols.onxf81Mh.woff2)format("woff2");unicode-range:U+2CD,U+2D8-2D9,U+2DB,U+302,U+306-307,U+30A,U+30C,U+30F,U+313,U+315,U+31B,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+E3F,U+1DC0-1DF5,U+1DFC-1DFF,U+2070-2071,U+2074-208E,U+2090-209C,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2117,U+211E-2121,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+2150-217F,U+2183-2186,U+2189,U+2190,U+2192,U+2194-2199,U+21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2295-2298,U+2303-2305,U+2325-2327,U+232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2468,U+24B6-24CF,U+24EA,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+266A-266B,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2788,U+27EF,U+27F5-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B1C,U+2B24,U+2E18,U+A92E,U+1F12F-1F149,U+1F16A-1F16B,U+1F850,U+1F852}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic-ext.TctwS4xL.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,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(/assets/inter-roman-cyrillic.Bx1inYdW.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek-ext.BL55c4tF.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek.CVy8RF3Y.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-vietnamese.CddpBCu4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin-ext.Dl4HNp4I.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin.BGqfVNJZ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+21A9,U+2212,U+2215,U+2318,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-symbols.FjYzTeOz.woff2)format("woff2");unicode-range:U+2CD,U+2D8-2D9,U+2DB,U+302,U+306-307,U+30A,U+30C,U+30F,U+313,U+315,U+31B,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+E3F,U+1DC0-1DF5,U+1DFC-1DFF,U+2070-2071,U+2074-208E,U+2090-209C,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2117,U+211E-2121,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+2150-217F,U+2183-2186,U+2189,U+2190,U+2192,U+2194-2199,U+21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2295-2298,U+2303-2305,U+2325-2327,U+232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2468,U+24B6-24CF,U+24EA,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+266A-266B,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2788,U+27EF,U+27F5-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B1C,U+2B24,U+2E18,U+A92E,U+1F12F-1F149,U+1F16A-1F16B,U+1F850,U+1F852}@font-face{font-family:Inter Core;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic-ext.CAo3qU8H.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Core;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-cyrillic.cyHcCegS.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Core;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek-ext.DyY8i-9y.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Core;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-greek.BhKA_Ftz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Core;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-vietnamese.DOgS8ZNw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Core;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin-ext.DvFXn_K6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C3,U+2C5,U+2C8,U+2CC,U+2CE-2CF,U+2D1-2D7,U+2DE,U+2E0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Core;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-latin.C4B-blVN.woff2)format("woff2");unicode-range:U+0-7D,U+7F-B6,U+B8-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-2012,U+2016-2017,U+201A-201B,U+201E-2025,U+2027-203A,U+203C-206F,U+20AC,U+2122,U+2191,U+2193,U+21A9,U+2212,U+2215,U+2318,U+FEFF,U+FFFD}@font-face{font-family:Inter Core;font-style:italic;font-weight:100 900;font-display:swap;src:url(/assets/inter-italic-symbols.onxf81Mh.woff2)format("woff2");unicode-range:U+302,U+306-307,U+30A,U+30C,U+30F,U+313,U+315,U+31B,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+E3F,U+1DC0-1DF5,U+1DFC-1DFF,U+2070-2071,U+2075-207E,U+2080,U+2085-208E,U+2090-209C,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2106,U+2117,U+211E-2120,U+212A,U+212E,U+2132,U+213B,U+214D,U+2150-2152,U+2155-215A,U+215F,U+216C-216F,U+217A-217F,U+2183-2186,U+21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21DE-21DF,U+21E4-21E5,U+21EA,U+2205-2206,U+2296-2298,U+2303-2305,U+2325-2327,U+232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+24EA,U+25A2,U+25AA,U+25BA-25BB,U+25C4-25C5,U+25CA,U+25E6,U+2600,U+263C,U+266B,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2788,U+27EF,U+27F5-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B24,U+2E18,U+A92E,U+1F12F,U+1F16A-1F16B,U+1F850,U+1F852}@font-face{font-family:Inter Core;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic-ext.TctwS4xL.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Core;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-cyrillic.Bx1inYdW.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Core;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek-ext.BL55c4tF.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Core;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-greek.CVy8RF3Y.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Core;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-vietnamese.CddpBCu4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Core;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin-ext.Dl4HNp4I.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C3,U+2C5,U+2C8,U+2CC,U+2CE-2CF,U+2D1-2D7,U+2DE,U+2E0-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Core;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-latin.BGqfVNJZ.woff2)format("woff2");unicode-range:U+0-7D,U+7F-B6,U+B8-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-2012,U+2016-2017,U+201A-201B,U+201E-2025,U+2027-203A,U+203C-206F,U+20AC,U+2122,U+2191,U+2193,U+21A9,U+2212,U+2215,U+2318,U+FEFF,U+FFFD}@font-face{font-family:Inter Core;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-roman-symbols.FjYzTeOz.woff2)format("woff2");unicode-range:U+302,U+306-307,U+30A,U+30C,U+30F,U+313,U+315,U+31B,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+E3F,U+1DC0-1DF5,U+1DFC-1DFF,U+2070-2071,U+2075-207E,U+2080,U+2085-208E,U+2090-209C,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2106,U+2117,U+211E-2120,U+212A,U+212E,U+2132,U+213B,U+214D,U+2150-2152,U+2155-215A,U+215F,U+216C-216F,U+217A-217F,U+2183-2186,U+21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21DE-21DF,U+21E4-21E5,U+21EA,U+2205-2206,U+2296-2298,U+2303-2305,U+2325-2327,U+232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+24EA,U+25A2,U+25AA,U+25BA-25BB,U+25C4-25C5,U+25CA,U+25E6,U+2600,U+263C,U+266B,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2788,U+27EF,U+27F5-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B24,U+2E18,U+A92E,U+1F12F,U+1F16A-1F16B,U+1F850,U+1F852}@font-face{font-family:Inter Core;font-style:normal;font-weight:100 900;src:local(-apple-system);unicode-range:U+10FFFF}@font-face{font-family:Inter Core;font-style:italic;font-weight:100 900;src:local(-apple-system);unicode-range:U+10FFFF}:root{--vp-font-family-base:"Inter", -apple-system, BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}[lang]:where(:lang(zh)){--vp-font-family-base:"Inter Core", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}[lang]:where(:lang(ja)){--vp-font-family-base:"Inter Core", "Hiragino Sans", "Meiryo", "Yu Gothic", "Noto Sans CJK JP", BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}[lang]:where(:lang(ko)){--vp-font-family-base:"Inter Core", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", BlinkMacSystemFont, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}.vp-code-block-title [data-title]:before,.vp-code-group [data-title]:before{background:var(--icon) no-repeat center / contain;width:1em;height:1em;margin-bottom:-.2em;margin-right:.5em;display:inline-block}.vp-code-block-title-bar{background-color:var(--vp-code-block-bg);color:var(--vp-code-tab-text-color);white-space:nowrap;box-shadow:inset 0 -1px var(--vp-code-tab-divider);border-radius:8px 8px 0 0;margin:16px -24px 0;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .5s;position:relative;overflow-x:auto}.custom-block .vp-code-block-title-bar{margin:16px 0 0}@media (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-]{border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:0!important}[data-title=\.env]: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%3Cg fill-rule='evenodd'%3E%3Cpath d='M3.17 3.17h25.66v25.66H3.17z'/%3E%3Cpath fill='%23ecd53f' fill-rule='nonzero' d='M30 2v28H2V2zM14.76 20.54H9.98v6.44h4.9v-1.09h-3.6v-1.75h3.23v-1.08h-3.23v-1.43h3.48zm2.5 0h-1.27v6.44h1.21v-4.2l2.6 4.2h1.3v-6.44h-1.2v4.3zm5.97 0h-1.41l2.3 6.44h1.39l2.3-6.44h-1.37l-1.58 4.76zM8.3 24.96H6.34v1.96H8.3z'/%3E%3C/g%3E%3C/svg%3E")}[data-title=CLI]: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='%23d9b400' d='M29.4 27.6H2.5V4.5h26.9Zm-25.9-1h24.9V5.5H3.5Z'/%3E%3Cpath fill='%23d9b400' d='m6.077 19.316l-.555-.832l4.844-3.229l-4.887-4.071l.641-.768l5.915 4.928zM12.7 18.2h7.8v1h-7.8zM2.5 5.5h26.9v1.9H2.5z'/%3E%3C/svg%3E")}[data-title=Composer]: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='%237d6a4c' d='m20.66 27.15l4.03-1.64l.07-1.43l.7-1.44l.15-1.6l.79-2.4l.87-2.02l-.06-.49l-.13-.43l.09-.5l-.16-.6l.09-.42l-.79-.96l-3.5 1.23l.15.46l-.32.55l.3.94l-.48.94l.68 2.04l1.45.76c-.07.02-1.84-.15-1.84-.15l.41.85l-.48 1.34l-.57.28l-.48.16l-.94 1.1l-.7 1.72l.59 1.7ZM5.84 15.05l3.58.42l.46 2.27l-.78 1.83l.43.32l.75 2.08l.87.96l.6.37l1.07 1.01l1.23.92l-.44.94l.08.7l-.15.39l-.27.75l-2.57-.75l.07-.44l-.36-.48l.12-.46L7 23.3l-.27-.65l-.77-.25l-.02-5.53l-.32-.8Z'/%3E%3Cpath fill='%23644d31' d='m24 19.14l-.2-.02h-.05a.13.13 0 0 0-.12.1l-.02.07v.03l.53.2h.01c0-.17.05-.33-.14-.38m-.13 1.8l.02.03l.02.05l.22.28h.01c0-.07.04-.25 0-.3s-.19-.06-.27-.05Zm1.53-1.87a.03.03 0 1 0-.01.06a.03.03 0 0 0 .01-.06m0-3.3c0 .18 0 .29.2.29s.34.01.35-.22c0-.07.03-.23-.04-.29c-.05-.05-.18-.03-.25-.03c-.22-.02-.27.02-.26.25m-.68 1.45c.04-.04.01-.16.01-.21s0-.21-.03-.26c-.06-.08-.36-.06-.43 0s-.11.44 0 .48c.07.03.4.05.45-.01M13.24 26.3l.02-.02v-.23l-.02-.02v-.07l-.01-.16h-.09a1 1 0 0 0-.35 0q-.08.05-.07.17v.15c0 .1 0 .18.12.2a1 1 0 0 0 .35 0a.04.04 0 0 1 .05-.02m.35-.45l-.04-.02l-.22.04l.01.07v.3l.02.06h.05l.03-.15Zm-.22.6v.03h-.04l-.01.27v.1q.04.05.1.06l.13-.01a2 2 0 0 0-.1-.44Zm.04.57l-.06.03c-.04.06-.02.19-.02.26v.02l.13-.1a.4.4 0 0 0 .09-.23l-.12.02Zm7.36-.68c.12 0 .25.03.32-.04a.4.4 0 0 0 .05-.24l-.05-.24a1 1 0 0 0-.45-.02a.2.2 0 0 0-.05.17v.11l-.01.1v.02l.04.1v.03h.1Zm5.01-7.2c-.1-.01-.31-.03-.37.07a1 1 0 0 0 .03.42c.05.08.23.06.35.05h.06l-.02-.05v-.04l.03-.15l.01-.02c-.05-.13.1-.25-.09-.28m-18.43-3.1c.1.05.43.05.47-.05s-.09-.45.08-.48l-.12-.02c-.13.09-.36-.06-.46.06c-.07.08-.06.43.03.49m16.76 9.2l-.09-.04c-.1-.02-.3-.03-.37.05a.6.6 0 0 0-.01.44a.2.2 0 0 0 .14.05h.32l.03-.02l-.01-.11Zm-1.57-.66h-.02Zc-.16.01-.13.18-.12.3c0 .18-.02.23.17.24c.1 0 .28.04.35-.07s0-.24.01-.36l.02-.04q-.04-.06-.07-.07h-.05a1 1 0 0 1-.3 0Zm-12.44 0c-.09 0-.32-.03-.37.05s-.03.32-.02.43l.03.02l.02-.04v.03l-.02.01l.07.05a1 1 0 0 1 .3-.01c.17 0 .13-.16.13-.27c0-.14.03-.25-.14-.26m13.23-9.76h.12a.1.1 0 0 1 .09-.05v-.1l-.04-.2c-.14.08-.22.02-.17.25Zm.08.6c.12.01.1-.25.1-.32l.02-.1a.1.1 0 0 1-.09-.08h-.14a2 2 0 0 1-.32.43v.07q.23.02.44 0Zm1.3 3.74a.7.7 0 0 0-.45-.01c-.1.09 0 .28-.07.4l.13.08l.06.04l.01.02l.01-.01a.05.05 0 0 1 .08 0c.08-.05.2.03.26-.06a1 1 0 0 0-.02-.46Zm-18.13 2.4c-.09-.08-.3.01-.42-.04l-.08.4l.01.16c.15 0 .56.07.54-.15c-.02-.11.04-.3-.05-.37m18.15-.12c.08-.07.03-.31.03-.4c0-.15-.35-.13-.44-.1c-.15.08-.06.3-.11.43l.07.1c.1 0 .36.05.45-.03m1.14-7.22c.07 0 .11-.1.12-.2l.02.1v.01c.05.1.14.08.2.08c.12 0 .29.03.32-.08a2 2 0 0 0 .02-.4l-.06-.04h-.18c-.08 0-.23-.01-.28.06a.3.3 0 0 0-.04.15l-.04-.13c-.08-.14-.27-.01-.34-.1l-.06.01a.1.1 0 0 1-.11.1l-.02.24l.03.16c.07.09.33.04.42.04m-14.78 12.7c.12 0 .26.03.34-.06a.7.7 0 0 0 .01-.44c-.03-.06-.36-.07-.43-.03c-.12.06-.07.24-.1.37c.02.07.11.12.17.15Zm10.22-2.94q-.11.02-.1.15v.23q-.01.12.16.13c.07 0 .27.04.33-.01l.02-.02l.05-.23l-.04-.25h-.12Zm-12.97-.62c-.09 0-.33-.05-.4.02c-.06.05-.04.26-.03.36v.03l.15.12h.06c.14-.04.3.06.31-.15c.02-.1.06-.38-.1-.38m16.4-2.83v-.11a2 2 0 0 0-.39-.1h-.09a1 1 0 0 0 0 .45q.05.1.18.1c.13 0 .26.03.31-.03s.01-.19.02-.28l-.02-.03Zm-1.8 5.56c0-.08.04-.19 0-.24c-.04-.1-.26-.08-.36-.08h-.01c-.04.04-.07 0-.1-.02a1 1 0 0 0-.04.46l.05.08l.13.01l.07-.03l.17-.01l.16-.07h-.04h.04a.1.1 0 0 1-.05-.1Zm-1.82-1.5l-.02-.01Zl-.38-.02l-.15.32c.03.08.01.16.1.2a1 1 0 0 0 .32.02c.23-.04.1-.29.16-.46l-.02-.05ZM9.04 18.8c-.01-.1 0-.27-.1-.27s-.3-.04-.37.01s-.06.17-.07.26s-.03.19.04.25a1 1 0 0 0 .28.06l.14-.16l.02-.01Zm4.17 8.22a1 1 0 0 0-.36-.02c-.1.02-.1.05-.12.16c0 .07-.03.28.02.34s.3.03.37.03q.05-.12.17-.17v-.02c-.03-.1.02-.27-.08-.33Zm10.94-6.24c.03-.1.03-.36-.06-.42a1 1 0 0 0-.43 0c-.06.06-.03.14-.03.22v.16l.14.13l.05.03c.13-.07.28.04.33-.13Zm-17.08.77c-.24.02-.36-.04-.38.25c0 .07-.04.2.03.26a.1.1 0 0 0 .1.02l.12.02l.01.01c.06-.04.2-.15.21-.04v.04c.09-.13.15-.58-.1-.56Zm16.55-6.84c0 .09.05.1.13.12s.32.02.38-.05a1 1 0 0 0 .02-.34q.02-.15-.15-.17l-.23.08l-.16.08l.03.24ZM10.4 25.2c-.12.04-.08.16-.1.26v.07l.07.06v.01l.18.12h.02l.04-.01l.07.01a.2.2 0 0 0 .15-.04c.05-.06.01-.3.01-.39c0-.16-.34-.13-.44-.1m1.52 1.8a1 1 0 0 0-.32.02c-.12.06-.08.25-.08.38v.03l.53.14v-.03l.01-.17c0-.15.05-.33-.14-.36m10.49-1.75a2 2 0 0 0 .12.5l.28-.02c.1 0 .11-.04.13-.12a1 1 0 0 0 0-.34c-.06-.13-.43-.08-.53-.02m-1.04-1.32l.21-.02a.2.2 0 0 1 .12.06l-.07-.48c0-.06.07-.34 0-.37q-.05 0-.1.08c-.13.15-.3.45-.36.5c.04.13.01.25.2.23m5.7-7.75l-.1-.05h-.14v.01l-.19.09v.25q-.02.12.06.2h.25l.13-.01v.08h-.15l-.23.01c-.1.06-.05.18-.04.27c0 .17 0 .2.06.23l.14.05c.07-.19.22-.34.22-.55l.02-.1l.1-.4Zm-3.66 1.16h-.25l-.1.42l.1.11c.11.01.31.04.37-.05l.01-.2c0-.12.04-.28-.13-.28m-1.67 9.17v.02v-.03c-.02-.11-.11-.1-.21-.1c-.08 0-.24-.03-.3.04a.5.5 0 0 0 0 .43l.07.1l.48-.21a.1.1 0 0 1-.05-.11Zm1.68-3.72a1 1 0 0 1-.33-.03a2 2 0 0 0 0 .6c.02-.14.37.03.45-.1a1 1 0 0 0 .02-.34q.02-.15-.14-.13m.12-7.21c0-.06-.51-.13-.55.07a1 1 0 0 0 .24.43l.11-.04l.06.02a.2.2 0 0 0 .12-.04c.08-.09 0-.34.02-.45m1.4 4.18c-.18.05-.03.18-.1.29l.02.03l.14.05a.2.2 0 0 1 .12.16c.08 0 .18.02.23-.04a1 1 0 0 0-.02-.45c-.06-.08-.3-.06-.4-.04ZM9.37 22.26l-.27.02v.3c.03.11.11.1.22.1c.15.01.33.04.34-.16l-.18-.3Zm-.63-1.34l-.26.44c.03.12.12.12.22.12s.27.04.33-.06a1 1 0 0 0 0-.4c-.06-.13-.2-.04-.3-.1m1.8 2.2l.04.03q0 .05-.06.06c-.06.03-.13-.02-.18-.03h-.01c0 .14.34.17.44.12q.1-.08.09-.22a.1.1 0 0 1-.1-.12v-.04a3 3 0 0 1-.46-.47c.04.24 0 .5.25.67m12.88.23a1 1 0 0 1-.33.01v.13a2 2 0 0 0 .03.4c.15 0 .4.08.43-.12l.01-.19c0-.11-.03-.23-.14-.23m.02 1.75c.13-.04.1-.14.1-.27c0-.1.05-.25-.1-.25l-.26-.03l.05.35l-.13-.13l-.08-.08v.04c-.01.1-.04.3.03.36a1 1 0 0 0 .4.01m-.07-2.93c-.07-.03-.17.03-.22-.06a2 2 0 0 0-.07.6c.2-.09.44.08.45-.2l.02-.2l-.02-.1c-.03-.06-.1-.04-.16-.04M7.95 20.35c-.09.06-.06.21-.05.3c0 .25.1.21.33.21a2 2 0 0 0 .17-.5a1 1 0 0 0-.45 0m18.45-2.38h-.08h.06h-.06a.05.05 0 0 1-.05-.06c-.14-.02-.28-.02-.3.14v.1l.05.24l.08.06l.04-.02h.17q-.03-.04-.08-.03q.05 0 .09.03h.03l.2-.44l-.14-.02Zm-13.63 6.58h-.01c-.04.12-.1.52.07.54a1 1 0 0 0 .37 0c.12-.05.03-.12.1-.2a2 2 0 0 0-.53-.34M24.9 14.4l.07-.1l-.12.02l-.02.1c.03-.02.02-.03.07-.02m-.03-.2h.48a1 1 0 0 0 .02-.35h-.13v-.1l-.15.07l-.02.01a1 1 0 0 1-.25.17v.14Zm.14.61c.13 0 .32.05.35-.1l-.02-.28v-.12h-.15l-.05.03l.02-.03h-.19l-.07.09q-.04-.02-.07.03c0 .2-.06.38.18.39Zm-3.1 10.26h.13l-.2-.53l-.04.17l.01.28a.2.2 0 0 0 .1.09Zm.1.1l-.09.01h-.02l-.07.03c-.06.07-.02.27-.01.35v.07l.05.05l.16.02c.1 0 .22.03.3-.04l.04-.03l-.29-.46H22Zm-12.96-9.5l-.57-.1l-.57-.06a2 2 0 0 0 0 .4c0 .16.1.13.25.12c.1 0 .22.03.26-.09s-.03-.22.05-.34c.1.2-.08.43.23.43c.07 0 .23.03.3-.01s.05-.28.06-.35Zm-2.63 5.8c.23.03.2-.16.2-.35c0-.22-.19-.17-.36-.17a3 3 0 0 0-.1.53Zm2.36 2.48c-.23 0-.24 0-.3.2v.03l.49.34v-.02a.5.5 0 0 0 .08-.3l-.02-.17c-.04-.1-.14-.08-.25-.08m.73-6.1l.02-.2l-.06-.34h-.24c-.09 0-.1.04-.12.1v.33c.04.15.25.11.4.1Zm11.5 8.53h-.25l-.04.02h-.08a2 2 0 0 0 .15.48l.1.02c.07-.03.2.05.23-.1v-.01l.02-.17c0-.12-.03-.24-.13-.24m2.43-2.41h-.33l.08.55c.13-.06.31.04.36-.12c.02-.11.05-.44-.11-.44Zm.1-2.26v-.05a.05.05 0 0 0-.06-.06h-.02a.4.4 0 0 0-.27.28v.02l-.03.19c.1 0 .29.02.37-.06Zm1.57-1.37c.05.07.23.27.12.28c-.04 0-.13-.07-.16-.08l-.24-.08v.09c-.02.1-.02.25.06.3a.6.6 0 0 0 .42-.01c.08-.07.07-.32.05-.41c-.03-.13-.13-.1-.25-.1Zm-18.81 0l-.08.18l.03.32v.04c.2 0 .36.04.36-.2c0-.09.04-.26-.04-.32s-.18 0-.27-.02m3.54 2.41l-.02-.01c-.12.06-.18.45-.07.54c.05.03.16.01.22.01c.13 0 .28.03.3-.14a4 4 0 0 1-.45-.4Zm3.72 2.41c-.06.03-.14 0-.18.06s-.03.22-.03.28c-.02.22.07.18.18.2l.04.01l.08.03h.02a.5.5 0 0 0 .1-.28a.5.5 0 0 0-.2-.3ZM27.01 15l-.03.02h-.01c-.05 0-.15-.01-.2.03s-.03.1-.04.15l-.02.08v.04c.1.04.26.11.32.06c.03-.02.05-.18.06-.22v-.1l-.03-.14h-.01A.05.05 0 0 1 27 15M12.59 25.1c.08-.1.1-.4-.04-.43l-.07.02l-.09.01h-.1l-.14.2a.1.1 0 0 1-.04.14l-.04.06c.15.05.46.09.52 0m10.85-8.38h-.03l-.07.01a.1.1 0 0 1-.09.06v.03a2 2 0 0 1-.07.43c.13 0 .3.04.35-.1c.04-.1.06-.44-.09-.44Zm.1-.28c0-.07.03-.23-.01-.3a.2.2 0 0 0-.14-.03l-.02.01l-.08.03a.5.5 0 0 1 .05.47v.01h.1c.08-.03.1-.06.1-.2Zm3.03-1.42c0-.1-.11-.13-.22-.13l-.16.01c-.14.01-.18.15-.16.29l.04.13c.16-.16.34-.07.53-.03l-.02-.06ZM22.8 24.5h.07a2 2 0 0 1-.23-.56l-.07.03h-.08q-.1.03-.1.22l.03.2c.03.15.23.12.38.1m.49-6.02c.07-.05.16 0 .23-.06s.02-.29.03-.38c0-.16-.23-.1-.36-.1v.04l-.02.07Zm1.47 3.21v-.02c0-.19-.32-.12-.44-.11l.22.52h-.02c.07 0 .17.02.22-.04s.02-.25.02-.35M9.26 16.7c-.2-.02-.15.22-.15.36c0 .26.18.12.36.2l-.12-.63a.1.1 0 0 1-.08.07m11.8 7.77c.07-.05.05-.17.05-.25q.01-.18-.04-.22l-.03-.02h-.14l-.17.51c.08 0 .26.04.33-.02m-9.63 2.62q0 .06 0 0q0-.04 0 0c-.01-.13-.21-.12-.35-.1l-.07.01H11v.19a.2.2 0 0 0 .07.12a2 2 0 0 0 .42.1l-.02-.03l-.03-.28m-2.3-5.06l.2-.01l.09-.04l-.06-.34l-.06-.07l-.02-.04c-.07.02-.15.02-.18.09a1 1 0 0 0 0 .32Zm14.31 3.74c-.09.01-.32-.04-.4.02c-.03.04-.04.17-.04.27v.12l.48-.2a.2.2 0 0 1 .06-.13l-.01-.03a.1.1 0 0 0-.09-.05M26.7 14.8a.2.2 0 0 0 .15.04l.03-.02l.06-.02h.02a.3.3 0 0 1-.06-.2a.3.3 0 0 1 .07-.25l.01-.05h-.22c-.12.04-.1.1-.1.22c0 .08-.03.21.04.28M9.15 16h.11l-.05-.18l-.06-.1l-.04-.03l-.01.2Zm-.04.4v.07v-.05c0 .22 0 .22.24.22v-.04l-.07-.5h-.11q-.04.04-.06.09Zm-.61 3.1q0 .13.08.16l.02-.1a1 1 0 0 1 .16-.36c-.1.01-.2 0-.2.16v-.03l.01.03l.02.18l-.02-.02l-.01-.23c.03-.1.12-.08.2-.1l.03-.05l-.26.01l-.03.05a1 1 0 0 0 0 .3m.78 5.08q-.08-.01-.16.04l-.01.01l.5.38l.03.02v-.01l.01-.2a.3.3 0 0 0-.03-.17c-.08-.1-.24-.07-.34-.07m-.1-6.07v-.01a2 2 0 0 1 .31-.5l.01-.03v-.03h-.28c-.18.05-.13.43-.04.55Zm2.85 6.69q-.22.26-.46.5c.12 0 .38.06.47-.04c.06-.07.02-.32.01-.45Zm11.62-3.56q0 .08-.03.16l.01.21a.1.1 0 0 0 .11.07h.36a2 2 0 0 0-.45-.44m-1.24 2.2l.04.05l.04.01l.03-.02l.04-.02l-.08-.1l-.02-.1l.02.1l.09.1h.04a4 4 0 0 1-.08-.95h-.04l-.07.43l-.04.18v.1l.01-.05c.09.06-.02.2.02.28m-.16 2.55c-.12 0-.34-.06-.42.06a.2.2 0 0 0-.03.15l.01.12l.54-.23q-.03-.07-.09-.1m1.3-7.64c0-.21-.07-.2-.25-.25a2 2 0 0 1 .1.51l.03.21a.1.1 0 0 0 .08.07v-.08a.2.2 0 0 1-.03-.16l.07-.13Zm-14.3 2.16a.24.24 0 0 0-.17.28q-.02.27.18.28a.2.2 0 0 1 .05-.17Zm17.5-6.71h.12l.11.03l.03-.05a3 3 0 0 0-.39-.45l.01.08l-.01.2c-.01.17.05.19.13.19M7.7 23.41l-.23-.01l.1.14l.04.1l.2.13l.02.07v-.13c.02-.14.01-.3-.14-.3Zm-.52-1.28a4 4 0 0 0-.21.56c.06 0 .18.01.23-.03s.03-.16.03-.25s.02-.22-.05-.28m2.12-1.8h-.02c-.05.02-.11 0-.15.06s0 .19 0 .25c0 .16-.01.2.15.26q-.08-.1-.1-.23q.02.13.1.22Zm-3.18 1.83H6.1c.01.07.24.2.4.23l.02-.02l.07-.1l.02-.04c-.05-.14-.38-.07-.5-.07m20.03-3.63h-.02q-.08.02-.08.18v.1l.02.31l.24-.6ZM7.07 22.76q-.08.01-.12-.05a.1.1 0 0 0-.01.11l.06.15l.1.11l.04.05l.07.06c.02-.14.07-.45-.14-.43M13 27.6h-.04a.24.24 0 0 0-.27.13v.02c.05.03.24.14.32.11s.09-.2.1-.28Zm-2-4.31a1 1 0 0 0 .32 0l-.01-.02h-.06h.05l-.04-.09l-.29-.14l-.03.02a.3.3 0 0 0 .28.2a.3.3 0 0 1-.29-.2l-.02.02c0 .08 0 .17.09.2Zm.56 1.18q.05.04.08.1c-.12.03-.1.1-.1.21l-.01.23a.1.1 0 0 0 .07.1v-.08l.04-.37v-.08l.01-.05v-.03l.02-.27v-.17a.1.1 0 0 1-.09-.07l-.06.08v.2a.4.4 0 0 0 .04.2m12.95-10.24h.02Zq.18 0 .21-.1v-.08l-.2.03l-.15.05l-.17.07a1 1 0 0 0 .3.04Zm.03 8.03a1 1 0 0 1 .12.5a.4.4 0 0 0 .08-.38c-.02-.11-.1-.12-.2-.12M6.18 15.33v.02c.02.1.18.09.26.08c.11 0 .17-.09.27-.1a.1.1 0 0 0 .1.1a2 2 0 0 0 .41-.02l-.05-.01l-.46-.06c-.17-.06-.36-.05-.54-.1Zm17.25 5h-.29l.4.31v-.06l.02-.04c0-.1 0-.21-.13-.2M10.1 25.21l-.2-.01l.03.04v.01l.21.2h.07v-.03l.04-.05q0-.16-.15-.16m16.18-11.6h.24a.4.4 0 0 0-.2-.16a.4.4 0 0 0-.3.06a.3.3 0 0 0 .26.1m-17.5 7.26c.16 0 .26.03.26-.16v-.24H9Zm15.46 1.49a.4.4 0 0 0 0 .23a.2.2 0 0 0 .14.08l.1.02a1 1 0 0 0-.22-.42Zm-.01 2.96v.32l.06-.05l.03-.03v-.06c0-.12.03-.29.03-.35a.2.2 0 0 0-.12.17m.34-5.58h-.08l.27.21c.02-.18 0-.21-.2-.21Zm-11.06 5.37l-.1-.1l-.06-.06h-.01c0 .15 0 .15.17.16m-2.32 1.2c.23 0 .25-.05.26-.28V26c0-.18-.05-.19-.26-.19s-.27 0-.27.22v.06l.02.16a.1.1 0 0 0 .1.07Zm-2.41-9.6h-.04c-.2 0-.23.05-.23.26V17c0 .2.03.26.26.26s.26-.03.28-.26s-.05-.27-.28-.28M8.5 23.1c0 .12 0 .16.11.19a1 1 0 0 0 .3 0c.15-.03.11-.15.11-.28c0-.17 0-.25-.18-.25c-.08 0-.25-.04-.32.02s-.02.24-.02.32m-.35-.93c-.23 0-.25.02-.25.25c0 .17-.01.25.17.27c.08 0 .24.03.3-.02s.06-.18.07-.26v-.03c0-.19-.1-.21-.3-.21Zm4.33 3.61c-.08 0-.26-.03-.32.02c-.08.07-.03.25-.04.34c-.01.2.14.18.3.17s.22 0 .23-.16c.02-.18.05-.36-.17-.36Zm-5.2-8.75c0 .24.12.22.34.22c.17 0 .19-.06.19-.19v-.1c0-.24-.04-.24-.27-.24s-.26.05-.26.24Zm.27 3.85c.22.01.26-.02.26-.24v-.04c0-.2-.02-.25-.26-.25s-.25.03-.26.26v.07c0 .17.05.18.26.2m4.5 5.18c0-.18 0-.27-.18-.28c-.09 0-.24-.02-.3.03a.2.2 0 0 0-.05.14v.16c0 .17.05.2.2.2h.05h-.04h.05c.23.01.27-.02.27-.25m-3.56-7.8c0 .22.12.2.32.2s.21-.04.21-.24c0-.24 0-.3-.26-.3s-.28.08-.27.33m-.68 2.95c-.02-.22-.04-.25-.27-.25s-.26.03-.26.26c0 .21.04.25.22.27h.05c.25 0 .29-.04.26-.28m.33-3.94c.24 0 .28-.03.28-.27s-.05-.27-.29-.27s-.24.05-.24.27c0 .24 0 .27.25.27m4.26 8.45c.22 0 .25-.04.25-.26c0-.2 0-.27-.21-.27h-.1c-.18 0-.23.03-.23.26s.04.27.29.27m-4.25-9.6c-.24 0-.26.07-.27.3v.02c0 .22.1.21.31.22s.23-.08.23-.25v-.07c0-.22-.05-.22-.27-.22m5.1 9.12c-.05-.07-.16-.04-.23-.04c-.23 0-.34-.04-.34.23c0 .25.05.3.3.3h.04c.18 0 .22-.01.23-.22l.01-.18Zm-1.8.16v.06c0-.23-.04-.28-.28-.28s-.26.04-.26.27c0 .2.01.27.22.27h.06c.2 0 .25-.03.25-.26Zm-2.08-2.02c-.24 0-.27.03-.27.27s.06.26.3.26c.22 0 .23-.07.23-.27c0-.22-.04-.26-.26-.26m.6.6H9.9c-.14 0-.17.03-.18.21c0 .25-.01.33.25.33c.07 0 .2.03.25-.03s.02-.23.03-.3c.02-.23-.04-.2-.26-.2Zm-2.48-4.3h.14c.15 0 .18-.03.18-.23c0-.24-.04-.31-.3-.31c-.23 0-.22.07-.22.27c0 .22 0 .26.2.26m1.28 3.72c-.23 0-.27.03-.28.26v.04c0 .2.05.22.28.22s.25-.06.25-.28v-.03c0-.19-.03-.24-.25-.2m.18-1.18l-.2-.02c-.2 0-.27 0-.26.22s.02.3.26.3s.28-.04.27-.29v-.03L9 22.27Zm-.46-5.94a1 1 0 0 0 .01.32c.06.1.28.08.38.06c.18-.02.15-.17.15-.32c-.01-.21-.07-.22-.28-.2c-.16.01-.24-.06-.26.14m2 7.64c.19 0 .33.03.35-.18c.01-.24.01-.33-.23-.35c-.2-.01-.3-.03-.3.18c-.02.19-.04.34.18.35m-1.66-2.35h-.08c-.26 0-.28.13-.26.37c.02.2.16.17.33.16q.12.02.19-.05a1 1 0 0 0 .02-.3c0-.16-.08-.18-.2-.18m2.22 1.82c-.17 0-.13.1-.13.23c0 .1-.05.25.08.3a1 1 0 0 0 .37 0c.1-.05.07-.16.06-.26l.01-.12v-.05l-.07-.1a1 1 0 0 0-.32 0M12.29 27c-.2.02-.17.18-.16.36c.01.2.14.18.32.17c.23 0 .23-.09.2-.3c-.02-.25-.12-.26-.36-.23m-3.52-9.68c-.22 0-.26.04-.27.25v.08c0 .17.05.2.26.2c.24 0 .27-.03.27-.26s-.03-.27-.26-.27m-1.2 1.74c.22 0 .25-.04.25-.26c0-.24 0-.27-.25-.27s-.27.03-.27.27s.04.26.26.26m3.64 4.93c-.08 0-.18-.02-.24.04l-.04.27c-.02.26.13.2.35.2c.2 0 .18-.03.18-.22c0-.23 0-.3-.25-.3m-4.3-2.5h.12c.1 0 .19-.02.2-.16c.02-.2.04-.37-.17-.37h-.21l-.12.02c-.05.04-.03.16-.02.23c0 .21 0 .27.2.27m.2-2.34c-.1 0-.27-.03-.35.01s-.05.19-.05.28c0 .2 0 .24.22.24c.12 0 .24.03.29-.09s.07-.44-.12-.44Zm6.13 7.3v-.01a.2.2 0 0 0-.13-.04H13c-.08.02-.22-.02-.26.08v.3c-.01.16.08.17.23.16l.25-.04v-.46Zm-3.84-3.67c-.25 0-.27.06-.29.3c0 .22.06.23.26.23s.27-.01.28-.22c0-.24 0-.3-.25-.3m-1.82.52c.22 0 .23-.06.25-.27s-.02-.26-.25-.26c-.26 0-.28.07-.28.33c0 .22.06.21.28.2m.86-5.23q.01-.12-.13-.13c-.14 0-.35-.08-.4.08v.31a.1.1 0 0 0 .04.11a1 1 0 0 0 .4.02a.13.13 0 0 0 .1-.13l-.02-.12Zm-.88-1.42h.05c.2 0 .22-.02.22-.26s-.06-.27-.3-.27c-.22 0-.23.07-.23.27c0 .22.04.26.25.26m.24 4.93c-.06-.05-.2-.01-.28-.01c-.21.01-.23.02-.22.23c0 .06-.02.23.03.27s.17.02.23.02h.08c.18 0 .2-.06.2-.3c0-.05.01-.17-.04-.21m-.5-3.95c.01.06.02.18.08.22s.16 0 .23.01h.03l.05-.01h.1v-.01l.06-.2a.4.4 0 0 0-.03-.24c-.07-.13-.24-.1-.36-.07c-.16.03-.18.14-.16.3m.1.83c.1.03.37.05.43-.06l.03-.2a.4.4 0 0 0-.06-.26h-.1l-.03-.01c-.12-.01-.3-.04-.36.07l-.02.16c-.01.13.02.28.1.3Zm2.6 4.92c-.13 0-.24-.03-.28.1a.6.6 0 0 0 .04.4c.07.06.29.04.37.03c.15-.02.13-.13.12-.26c.02-.32 0-.27-.26-.27Zm.6 1.73c.22 0 .26-.02.27-.25s-.02-.27-.25-.27s-.28 0-.28.23s0 .29.24.29Zm-2.66-6.55a.6.6 0 0 0-.08.37c.01.15.03.15.18.15v-.01h.23c.12 0 .13-.1.13-.2c0-.07.05-.26 0-.31a.7.7 0 0 0-.46 0m-.1 1.41c0-.12.03-.23-.13-.22c-.23 0-.39-.06-.4.22c0 .23 0 .3.24.31c.06 0 .2.03.26-.02s.02-.22.02-.29m3.41 5.16c.2 0 .22-.08.22-.25v-.07c0-.22-.05-.22-.26-.22c-.25 0-.24.04-.25.26l-.02.15a.1.1 0 0 0 .04.11c.05.05.2.03.27.02m-3.05-2.36c-.17 0-.3-.02-.28.18l.02.14l-.01.13c.04.12.25.09.36.08c.2 0 .16-.1.16-.28c.01-.23-.02-.25-.25-.25m-1.34-4.3c.12 0 .34.04.38-.1v-.3c0-.08.02-.13-.07-.13h-.27c-.17-.03-.2.05-.19.2s-.05.31.15.32m5.64 7.94c-.08 0-.24-.03-.3.01c-.1.07-.04.21-.04.31v.07v-.04c-.01.22.13.2.34.18c.2-.01.17-.07.17-.25s.01-.27-.17-.28m-5.41-9.07h-.28c-.14.03-.11.17-.1.28c0 .2 0 .23.2.24c.14 0 .28.07.33-.1c.03-.14.04-.44-.15-.42m-.4-1.52l.01.12q.03.15.17.13h.05c.27 0 .31 0 .31-.28c0-.11 0-.2-.11-.24c-.08-.03-.3-.08-.37 0a.5.5 0 0 0-.06.28Zm.52 1.28h.02c0-.12.04-.28-.09-.32c-.1-.03-.39-.05-.42.04l-.01.24v.16q.05.1.2.09v-.01c.23 0 .3.07.3-.2m-.43 3.78a1 1 0 0 0 .42 0c.09-.07.04-.33.03-.43c0-.12-.18-.08-.27-.08c-.08 0-.19-.03-.24.04s-.03.42.06.47M6.13 16l.12.03c.08 0 .25.04.32-.01s.04-.2.04-.29s.02-.18-.06-.22a1 1 0 0 0-.42-.01l-.03.1l-.01.22Zm4.72 8.14c0-.17-.08-.19-.26-.19s-.28.02-.28.2v.05c.01.23.03.3.27.3c.06 0 .2.02.24-.03a.2.2 0 0 0 .02-.14Zm-2.42-4.68c0-.2.02-.32-.2-.33c-.19 0-.3-.05-.32.15c-.03.24-.04.34.2.37c.22.03.3.05.32-.19m-1.46.28c-.27 0-.25.07-.27.3v.08c0 .16.07.17.27.17s.25-.04.25-.21v-.03c-.01-.23-.02-.3-.26-.3Zm.45 2.95c.12 0 .29.03.34-.09a1 1 0 0 0 .05-.28c-.04-.18-.21-.18-.37-.17c-.2 0-.19.26-.18.4c0 .16.04.14.16.14m-.68-3.59a.6.6 0 0 0 .42-.04c.1-.09.13-.53-.06-.53a1 1 0 0 0-.37.07c-.07.05-.04.21-.04.3s-.03.15.05.2m1.6-1.77c-.09-.03-.37-.03-.42.05a1 1 0 0 0-.02.32c0 .09.01.16.12.16a1 1 0 0 0 .34-.01c.08-.05.07-.18.07-.27s.02-.21-.1-.25Zm.1 2.65c0-.16-.03-.23-.22-.24c-.17 0-.34-.03-.34.17c.03.22.04.36.27.37l-.01-.01h.14l.11-.04a.3.3 0 0 0 .05-.18Zm3.44 6.41h-.03c-.2.01-.28 0-.3.22c-.02.17-.05.33.16.32c.17 0 .33.01.35-.17c.02-.22.03-.37-.19-.37ZM9.1 24.25c.02.22.08.24.3.25q.28.03.23-.24c-.02-.23-.05-.3-.28-.29s-.27.05-.25.28m-2.78-7.63a.3.3 0 0 0 .21.02c.1-.05.12-.52 0-.52a1 1 0 0 0-.39.02l.12.21c.06.08-.02.21.06.27m.12 1.9c-.21 0-.17.13-.17.3s0 .28.22.24c.16-.03.11-.19.11-.33s-.01-.2-.16-.2Zm.05.61h-.06h.01q-.12-.03-.17.1c-.05.13-.04.36.03.42a.2.2 0 0 0 .3-.1c.02-.13.06-.39-.11-.41Zm-.07 1.14c.25 0 .19-.21.18-.4c0-.12-.21-.2-.3-.12q-.07.09-.04.24a.4.4 0 0 1 .05.26Zm.18-2.23c0-.11-.13-.13-.22-.1s-.08.14-.12.23v.09c.01.15.03.2.2.2c.22-.02.14-.25.14-.42m-.26-.75a.3.3 0 0 0 .2 0c.05-.03.08-.15.08-.27s-.02-.23-.08-.25l-.05-.02c-.17-.02-.2.16-.2.33c0 .1-.03.16.05.2Zm.14.03c-.11 0-.17 0-.2.12c0 .1-.04.36.08.41a.2.2 0 0 0 .24-.12c.03-.13.06-.41-.12-.41m1.42 4.73c.06.07.39.06.45.03c.13-.07.07-.43.04-.55l-.24.47l-.03-.01v-.03l.05-.92l.03-.1l-.02.02l-.04.02l-.02-.03h-.25q0 .02-.02.02a1 1 0 0 0 .02.44c.04.09.17.06.25.06c0 .13-.1.05-.16.07c-.1.04-.02.02-.03.09c-.03.09-.1.32-.03.42m16-6.05l.06.03h.06c.1-.01.11-.05.12-.16v-.28c-.04-.1-.1-.07-.2-.07c-.16 0-.32-.07-.32.14c0 .1-.04.26.03.35Zm.2.12c-.03-.02-.17 0-.24-.02h-.2a.2.2 0 0 0-.05.23c.03.16-.07.3.14.3c.16.02.35.06.38-.1c.01-.09.04-.35-.04-.4Zm1.71 2.4l-.11.01h-.13a.2.2 0 0 0-.13.03c-.06.06-.02.23-.02.3l-.04.07c-.02 0-.04-.12-.04-.16c0-.17 0-.23-.18-.24h-.13q-.16-.02-.22.11c-.06.13-.02.36.07.41c.17.11.44-.08.63.01a1 1 0 0 0 .37 0c.08-.05.07-.12.07-.2c0-.07.05-.23 0-.29a.2.2 0 0 0-.13-.04Zm-.4-3.26v-.05l.01.05c0 .1-.01.15.08.17l.1.01l.21-.02a.2.2 0 0 0 .13-.14v-.27a.13.13 0 0 0-.15-.13l-.2.02c-.16.03-.16.12-.2.24Zm-.33 6.22c.22 0 .26-.04.26-.26c0-.23-.03-.27-.27-.27s-.26.05-.26.24v.07c0 .2.07.22.27.22m-.57-5.98c-.18 0-.3-.03-.3.18l-.01.13c0 .14.02.24.2.23c.2 0 .33 0 .33-.21v-.12c0-.14-.02-.2-.22-.2Zm.47 4.17a1 1 0 0 0 .31-.02c.1-.07.05-.18.06-.27v-.07q.02-.18-.2-.18c-.12 0-.3-.03-.34.12c-.04.18-.04.4.17.42m-1.25-4.24c.12 0 .37.05.37-.11h.02l.02-.06c-.01-.08.03-.3-.05-.33a.5.5 0 0 0-.4-.02h.02l-.05.01l-.02.01l-.05.06V15l-.04.34c-.03.13.09.09.18.09m1.93.68c-.09 0-.17-.02-.22.07a1 1 0 0 0-.03.3c.01.2.19.17.36.16c.22 0 .18-.15.18-.34c0-.22-.1-.19-.29-.2Zm-1.04 2.43l-.23-.03a.2.2 0 0 0-.15.05a.6.6 0 0 0-.03.4c.03.1.1.1.2.1h.2a.1.1 0 0 0 .1-.03c.05-.04 0-.18.02-.25v-.07v.01v-.02q0-.04 0 0q.04-.13-.1-.16Zm.52-2.5c.19 0 .2-.06.2-.19v-.1c0-.24-.03-.25-.26-.25s-.27.04-.27.27v.1a.2.2 0 0 0 .05.15c.06.05.2.02.28.02m-1.09 1.28a1 1 0 0 0-.3 0c-.1.01-.13.02-.14.13l-.01.19v.13q.05.1.14.08l.05-.01h.01c.12 0 .3.06.34-.1v-.02l.01-.14c0-.1-.03-.22-.1-.25Zm.2 1.12c.07.06.43.07.47-.04l.02-.2a.4.4 0 0 1-.03.19a1 1 0 0 0 0-.43a1 1 0 0 0-.45-.03c-.1.04-.14.46-.02.51Zm.82-.52c-.25 0-.26.07-.26.32c0 .22.09.21.3.21c.23 0 .24-.03.23-.26s-.03-.27-.27-.27m.26-2.94c-.05-.08-.14-.05-.22-.08c-.24 0-.29-.02-.3.23v.1c0 .13.03.19.2.2s.32.04.33-.17l.01-.17Zm-1.63 3.48a.2.2 0 0 0 .14-.02l.09.01c.08 0 .15 0 .17-.1a1 1 0 0 0-.01-.4a.3.3 0 0 0-.19-.04l-.2.02c-.13.04-.12.15-.12.27v.01c0 .22 0 .25.12.25m2.72-4.15h-.07c-.2 0-.32-.05-.33.18s-.01.33.24.32c.07 0 .21.04.27-.02s.03-.24.03-.3q0-.2-.14-.18m-2.2 1.83c-.05.06-.01.2 0 .26c0 .1-.04.23.1.24s.37.08.4-.12c.03-.1.05-.34-.04-.4a1 1 0 0 0-.45.02m1.72 1.35c-.01-.2-.1-.17-.27-.17c-.23 0-.27.03-.27.26v.03c0 .15 0 .23.18.24c.09 0 .25.03.31-.04a.2.2 0 0 0 .05-.18Zm-.86-.17c-.24 0-.27.04-.28.27s.04.26.28.26s.25-.05.25-.28s-.01-.25-.25-.25m-.98-.57c-.04-.06-.2-.04-.25-.03c-.18 0-.25 0-.26.19c-.01.2-.04.33.2.34c.06 0 .25.04.3 0s.04-.25 0-.3s.05-.14 0-.2Zm-.2 1.78c-.2 0-.3 0-.3.21c-.01.25 0 .32.26.32c.23 0 .27-.04.27-.27c-.01-.2-.02-.27-.23-.26m.57-1.21c-.22 0-.27-.03-.27.2s0 .34.26.33s.27-.07.27-.31c0-.22-.05-.22-.27-.22Zm0-3.03c-.07 0-.2-.02-.25.04s-.02.23-.02.29c.01.16.02.2.19.2h.26c.11-.07.08-.25.07-.37c0-.18-.08-.15-.25-.16m1.93 3.03c-.23.01-.37-.07-.38.2c0 .24-.01.33.26.33h.14a.13.13 0 0 0 .12-.13l.02-.16c0-.13-.03-.25-.16-.24m-1.84-2.42c-.3-.01-.35.03-.35.33c0 .2.06.2.25.2h.05c.12 0 .2 0 .22-.18l.01-.17c0-.1-.03-.17-.18-.18m.9 3.54a1 1 0 0 0 .4.01a.13.13 0 0 0 .08-.14v-.15c0-.23-.02-.23-.27-.23c-.16 0-.22 0-.25.17l-.02.18a.2.2 0 0 0 .06.16m-.64-1.82c.07.06.33.04.4.02c.14-.03.1-.15.1-.28c0-.07.04-.16-.02-.22s-.13 0-.2-.01c-.14-.02-.27-.05-.3.1c0 .06-.03.34.02.39m1.1-1.83c.04-.06.01-.24.01-.3c0-.11 0-.2-.15-.2c-.13.02-.3-.04-.35.1c-.04.1-.06.36.03.42a.6.6 0 0 0 .45-.02m-.12 1.92c-.09.02-.24-.04-.32.02s-.06.2-.06.3c.02.22.1.22.31.22c.13 0 .2 0 .21-.13s.07-.45-.14-.4m-.62 4.84c-.14 0-.34-.05-.37.12a1 1 0 0 0 0 .34c.07.14.47.1.5-.05l.03-.27c-.02-.11-.04-.14-.16-.14m.15-4.75c-.03-.14-.22-.1-.35-.09c-.18.01-.19.08-.16.22V17c.03.11-.05.21.1.25a1 1 0 0 0 .35-.01c.1-.05.08-.34.06-.44Zm.71.4a.6.6 0 0 0 .44.04c.12-.06.07-.32.07-.43s-.42-.14-.5-.06a.6.6 0 0 0 0 .44Zm.44-1h-.46a1 1 0 0 0 .02.32c.03.15.11.13.26.13c.1-.02.2.03.25-.09l.01-.22l-.02-.13Zm-1.53 5.96c-.19-.03-.13.2-.13.3c-.02.26.1.2.32.23a1 1 0 0 0 .15-.54Zm1.11-6.65a.7.7 0 0 0-.03.47l.04-.02h.23c.05 0 .16.02.2-.02l.04-.02l-.01-.1Zm-.21 4.23h-.09a1 1 0 0 0-.3.01c-.07.06-.04.14-.04.23s-.04.21.03.27a.2.2 0 0 0 .2.01l.06-.04l.14-.45v-.01Zm-.44.8c0 .1-.03.4.1.28l.02-.01a2 2 0 0 1 .12-.43l-.04-.02q-.21-.09-.2.17Zm-.67 2.73v-.08l-.02-.38l-.06-.05c-.01.11.05.22.01.33q-.08-.02-.11-.12l-.09-.21h-.08c-.13 0-.18.04-.19.22c0 .08-.03.24.04.3a1 1 0 0 0 .48 0h.03v-.03Zm.08-.44q0 .2.03.4v-.01l.03-.05l.22-.4h-.14a.13.13 0 0 0-.14.06m-.94 1.07c.23 0 .25-.04.25-.26c0-.25-.01-.26-.26-.26s-.27.02-.27.26s.04.26.28.26m-.6 1.28c-.1 0-.21-.03-.27.06a1 1 0 0 0-.02.3c.02.15.08.17.21.17h.06c.14 0 .24.03.26-.12a1 1 0 0 0 0-.32c-.04-.12-.15-.09-.25-.09Zm.59-1.9c.23 0 .26-.04.26-.24v-.06c0-.21-.07-.22-.27-.22c-.22 0-.25.04-.25.26c0 .24.02.27.26.27Zm.06-1.13c-.25 0-.3 0-.32.25c-.02.23 0 .28.2.28h.12c.18 0 .2-.03.2-.24s.02-.28-.2-.28Zm.05 2.42h-.2a.2.2 0 0 0-.14.03c-.09.07-.03.23-.03.33v.04v-.03c-.02.21.23.18.38.17c.18-.02.14-.14.14-.3s.02-.23-.15-.24m0-.6h-.1c-.16.02-.28-.02-.28.18v.27c.02.1.07.08.17.08c.16 0 .34.07.35-.14c.02-.13.05-.4-.13-.39Zm.65-.59c-.22 0-.42-.07-.43.2v.02c0 .24.03.3.3.3l.24-.45q-.03-.08-.11-.07m-.43.76c0 .16-.05.4.17.34a2 2 0 0 1 .08-.5h-.06c-.12 0-.18 0-.19.16m.07.45c-.11 0-.14.53.06.52a2 2 0 0 0 .02-.43q0-.09-.08-.1Zm-2.57.64q-.1-.07-.22-.05h-.02c-.22 0-.28 0-.28.23c0 .25 0 .3.25.3h.19a.1.1 0 0 1 .08-.09l.01-.13c0-.06.03-.2-.01-.26m-.07.58l-.19-.02c-.23.02-.26.04-.26.27s.05.26.29.26c.22 0 .24-.05.24-.27l-.03-.2Zm.07-1.18c-.05-.07-.15-.05-.24-.05c-.25 0-.28.05-.28.3c0 .14 0 .2.14.23s.4.05.4-.15c0-.09.03-.26-.02-.33m-.62.6c-.06-.07-.12 0-.19-.03c-.11-.06-.28-.04-.31.08a1 1 0 0 0 .02.41c.06.06.33.04.4.02c.14-.03.1-.15.1-.27c0-.07.04-.17-.02-.22Zm1.12.56c-.1 0-.32-.05-.38.03s-.03.23-.03.3c0 .17.06.19.22.2c.11 0 .25.03.3-.09s.06-.45-.1-.44ZM6.97 16.1c-.24 0-.28.08-.28.28v.04c0 .24.12.22.34.21s.2-.07.2-.27v-.04c0-.19-.05-.22-.26-.22'/%3E%3Cpath fill='%23885630' d='m12.3 23.98l-.07-.06l-.07-.08a.2.2 0 0 0-.23-.05a.2.2 0 0 0-.14.18l-.02.32a2 2 0 0 1-.04.42l-.05.22h.34l.05-.1l.14-.28l.14-.29a.24.24 0 0 0-.04-.26Zm9.88-1.36l-.07-.03a.3.3 0 0 0-.28.05l-.04.02a.26.26 0 0 0-.2.27a7 7 0 0 0 .08.86l.1.57l.24-.52l.06-.2v-.02l.07-.43l.04-.2l.01-.05a.3.3 0 0 0 .01-.25Zm-.35-2.51l-.23.03a2 2 0 0 1-.6.02h-.04l-.08-.01h-.8l.65.35a1 1 0 0 0 .59.18l.2.02l.1.01l.34.02a5 5 0 0 0 .7-.06l.52-.08l-.45-.25a1.5 1.5 0 0 0-.9-.23m-11.91-.16a.2.2 0 0 0 .13-.05l.04-.02l.04-.03a3 3 0 0 1 1.32-.59l.63-.1l1.52-.3l.37-.1l1.42-.6l-2.17.36l-.36.04l-1.14.14a3 3 0 0 0-.99.22l-.32.15l-.36.17a.5.5 0 0 0-.31.52v.2Zm13.8-.28a1 1 0 0 0-.53-.2l-.39-.05l.1-.04a.3.3 0 0 0 .13-.16l.01-.05l-.01-.05l-.02-.07l-.01-.08v-.03l-1.05-1.46l-.31-.27h.01l.2.1l.18.1a.3.3 0 0 0 .2.04l.23-.07l-.13-.2a5 5 0 0 0-1.06-.9a5 5 0 0 1-.52-.4l-.05-.04l-.01-.02l-.02-.02l-.03-.01l-.4-.15h.03l.37.12a7 7 0 0 1 .83.43l.24.15l.74.31l-.53-.6a8 8 0 0 0-2.36-1.93l-.03-.01h-.02a1.4 1.4 0 0 0-.86.04a.25.25 0 0 0-.18.32a2 2 0 0 1 .07.72v.11a.3.3 0 0 0 .17.27l-.09.06a.3.3 0 0 0-.08.24v.15l-.06-.12v.57a.4.4 0 0 0 0 .18v.1l.04.03l.01.03l.04.1l-.02-.02a.2.2 0 0 0-.18-.01a.2.2 0 0 0-.1.08a.8.8 0 0 0-.07-.58l-.02-.03l.06.01l.06-.08a1 1 0 0 0 .12-.35l.01-.04a2 2 0 0 0-.04-1.03a2.5 2.5 0 0 0-.9-1.42a4 4 0 0 0-1.55-.75a4 4 0 0 0-1.88.24l-.14.05l-.33.1l-.26.15a7 7 0 0 0-1.03.77l-.04.04l-.03.03l-.02.01l-.22.2l-.1.08l-.06.06a9 9 0 0 0-.88 1.18a4 4 0 0 0-.35.62l-.15.3l-.2.37l-.26.67l.55-.47l.65-.6l.02-.02l.04-.03l.02-.02l.26-.23l.22-.15a5 5 0 0 1 1.01-.55l.05-.02l.25-.1l.03-.01a2 2 0 0 1 .41-.15l.3-.05l.5-.09a5 5 0 0 1 .97-.11a5 5 0 0 1 .92.11a3 3 0 0 0-.49-.03l-.83.02a4 4 0 0 0-.75.1a6.5 6.5 0 0 0-2.67 1.32a11 11 0 0 0-1.02.94l-.28.29l-.08.1l-.82 1.3a1 1 0 0 0-.12.3l-.12.48l.4-.3l.04-.04l.1-.08a3 3 0 0 1 1.14-.57h.01a6 6 0 0 1 1.52-.3a13 13 0 0 0 2.26-.4a4 4 0 0 0 1.36-.55a5 5 0 0 0 .58-.44a1 1 0 0 1-.13.37a2 2 0 0 1-.75.55l-.02.01a9 9 0 0 1-1.76.68q-.37.1-.74.17l-.63.14l-.48.1a5 5 0 0 0-1.23.38a1.6 1.6 0 0 0-.75.77a1 1 0 0 0-.06.57l.12.46l.22-.42l.05-.12l.12-.22a1.2 1.2 0 0 1 .75-.45l.6-.07l.27-.04l1.08-.1a18 18 0 0 0 1.33-.13a4.5 4.5 0 0 0 1.89-.63l.3-.2a5 5 0 0 0 .86-.64a3 3 0 0 0 .66-.9a1.4 1.4 0 0 0 .37 1.25l.05.05a4 4 0 0 0 1.14.78a7 7 0 0 0 1.15.4a1 1 0 0 0 .49.04h.06a9 9 0 0 1 1.12-.08h.23a7 7 0 0 1 .86.05l.7.1Z'/%3E%3Cpath fill='%23fff' d='m20.38 26.87l-.32-.8l-.06-.14v-.02l-.05-.08l-.04-.03l-.1.13a3 3 0 0 1-.5.6l-.07.08a2 2 0 0 1-.54.33q-.18.08-.35.18l-.13.07l.15.01l.18.01a4 4 0 0 1 1.22.3c.13.06.14.17.16.3l-.01.05h-.03l-.05-.01a11 11 0 0 0-1.41-.4l-.4-.1l-.03-.01l-.03-.01h-.01a.1.1 0 0 0-.07.08a.14.14 0 0 0 .1.2l.22.07l.44.14a4 4 0 0 1 1.12.48l.12.05l.14-.05a.46.46 0 0 0 .25-.62a.6.6 0 0 1 .1-.58a.2.2 0 0 0 0-.23m-4.99.65l-.46.04l-.34-.02q-.05 0-.05-.06v-.02h.02l.33-.07a5 5 0 0 1 .91-.15v-.04h.05v-.08h-.04a1 1 0 0 1-.38-.17l-.13-.08a2 2 0 0 1-.82-.8l-.22-.3l-.1-.13l-.05-.06l-.03.08l-.04.14l-.13.36a.7.7 0 0 0 0 .65a.2.2 0 0 1-.05.23l-.2.23l-.15.16l-.01.01a.1.1 0 0 0-.05.14l.02.1a.3.3 0 0 0 .13.27v.67a.2.2 0 0 0 .05.13a1 1 0 0 0 .35.12h.02a.2.2 0 0 0 .1-.12l.01-.05l.03-.03v-.02l.3-.2a2 2 0 0 1 .4-.24l.45-.22a4 4 0 0 1 1.01-.38l.28-.04l-.28-.04a3 3 0 0 0-.93-.01m2.27-.17l-.03-.09a.1.1 0 0 0-.09-.02h-.03l-.31.03h-.39a.1.1 0 0 0-.06.07a.14.14 0 0 0 .11.16a1 1 0 0 0 .34.04l.35-.03a.12.12 0 0 0 .11-.14Zm9.16-14.45a.2.2 0 0 0 .12-.16l.06-.68l.08-.94l-.05.02c-1.8.52-3.7 1.01-5.5 1.53c-.09.03 0 .17.03.24c.28.49.58.94.86 1.44q.03.06.07.07l.09-.04q2.12-.75 4.25-1.48Zm-.26-1.29q.29 0 .3.3a.4.4 0 0 1-.34.39a.33.33 0 0 1-.32-.32a.37.37 0 0 1 .36-.37M7.73 15.07l.85.12l1.31.18h.02q.06-.01.08-.1l.35-1.15q.04-.1-.08-.12l-2.44-.65l-2.44-.64h-.05l-.05.01v.02l-.01.04l-.2 1.8q-.02.11.07.13h.04Zm-1.97-1.6a.4.4 0 0 1 .28-.07a.3.3 0 0 1 .34.23a.6.6 0 0 1-.12.68a.36.36 0 0 1-.48 0a.6.6 0 0 1-.02-.84'/%3E%3Cpath fill='%231a1a1a' d='M26.56 11.6a.4.4 0 0 0-.36.38a.33.33 0 0 0 .32.31a.4.4 0 0 0 .34-.38q-.01-.32-.3-.3M6.04 13.4a.4.4 0 0 0-.27.07a.6.6 0 0 0 .01.84a.36.36 0 0 0 .48 0a.6.6 0 0 0 .12-.67a.3.3 0 0 0-.34-.24m20.58-.14l.53-.19a.2.2 0 0 0 .13-.18l.17-2.29q.04-.15-.11-.1l-1.72.54c-.18.06-.18.06-.26-.12c-.3-.65-.52-1.33-.76-2a.5.5 0 0 1 .01-.4a2 2 0 0 0 .03-.72a12 12 0 0 0-.33-1.99a8 8 0 0 0-.63-1.6q-.44-.81-.93-1.6a1.3 1.3 0 0 0-.55-.55a1 1 0 0 0-.28-.06a.3.3 0 0 0-.25.12a.5.5 0 0 0-.08.54q.34.78.66 1.58l.05.08a.1.1 0 0 1-.08-.05a9 9 0 0 0-1.26-1.02a16 16 0 0 0-1.9-1.1l-.27-.08l-.48-.05a.37.37 0 0 0-.45.37q0 .18-.17.17a.3.3 0 0 0-.25.25a.9.9 0 0 0 .29.78q.84.79 1.64 1.6l.06.06q-.06 0-.07-.02l-.25-.15l-1.13-.75a1 1 0 0 0-.58-.22a.6.6 0 0 0-.5.19a.4.4 0 0 0-.1.31a.6.6 0 0 0 .28.4a10 10 0 0 1 1.72 1.48l.15.14a1.4 1.4 0 0 1 .33.45q.06.1-.06.1a8 8 0 0 0-1.57.25a.6.6 0 0 0-.5.36c-.08.26-.12.4.2.49a12 12 0 0 1 1.88.65l.15.1a4 4 0 0 0 .45.38a5 5 0 0 0 1.54.74l.2.06a.2.2 0 0 1 .11.12a.5.5 0 0 0 .39.42l.07.03a.2.2 0 0 1 .12.14l.27.9c.03.1 0 .12-.09.15l-1.4.42c-.17.05-.17.06-.09.2l1.15 2.07c.16.3.17.3.46.14c.03-.02.07-.07.1-.02s.08.11.03.17l-.36.53a.1.1 0 0 0 0 .14l.37.64a2 2 0 0 1-.11.53a3 3 0 0 0-.4-.9a13 13 0 0 0-.79-1.02l-.14-.15a4 4 0 0 0-.88-.6a1 1 0 0 0-.43-.16a3 3 0 0 0-1.4 0a.16.16 0 0 1-.21-.07a2 2 0 0 0-.37-.47a4 4 0 0 0-1.24-.73a4 4 0 0 0-1.1-.22l-.58.03a3 3 0 0 0-1.44.36q-.12.08-.28.14a6 6 0 0 0-1.28.86q-.6.56-1.13 1.19a8 8 0 0 0-.99 1.6a.2.2 0 0 1-.08.12l-.16-.94q0-.08.07-.05l.33.03q.13.04.16-.1l.08-.39q.17-.75.38-1.48q.05-.12-.09-.15l-1.44-.35q-.15-.02-.1-.15a12 12 0 0 1 .3-1.14l.07-.1a.4.4 0 0 0 .2-.4a.3.3 0 0 1 .18-.26q.34-.17.66-.36a1 1 0 0 0 .42-.43a23 23 0 0 1 1.23-2.28l.13-.19a12 12 0 0 1 .97-.98a.5.5 0 0 0 .15-.36a.6.6 0 0 0-.2-.39a.4.4 0 0 0-.35-.18l-.1-.02q.04-.06.1-.08l1.27-.83l1.56-1c.06-.04.1-.08.02-.14c-.15-.18-.15-.18-.3-.1l-4.34 2.7c-.13.09-.13.09-.2-.06a10 10 0 0 1-.32-1.02a.14.14 0 0 1 .07-.17q.54-.46 1.03-.94a1 1 0 0 0 .23-.46c.03-.21-.11-.33-.3-.25l-.28.13a13 13 0 0 1-2.71 1.07q-.08.04-.15-.02a2 2 0 0 0-.35-.27l-.08-.01a.5.5 0 0 0-.34.18c-.2.3-.45.55-.64.86q-.3.53-.66 1.05q-.05.1-.1 0l-.8-1.41l-.3-.43a.5.5 0 0 0-.44-.2q-.07-.01-.1.05a1 1 0 0 0-.06.41a8 8 0 0 0 .18 1.02q.22.87.49 1.72l.53 1.67q.05.08-.02.13c-.09.05-.22.07-.24.16s.07.19.1.28s.06.2.11.23c.07.04.14-.06.2-.1s.09-.02.12.04l.48 1.1a.2.2 0 0 1 0 .18a5 5 0 0 0-.24.9c-.01.1-.05.1-.11.08L5.1 12.3c-.16-.04-.16-.04-.18.12l-.23 2.53c0 .07 0 .1.09.11l.73.1c.04.02.08.02.07.09l-.16.85a.2.2 0 0 0 .05.2l.25.34a.24.24 0 0 1 .04.26a.3.3 0 0 0-.04.15q0 .79.04 1.57l.01.76q.03 1.02.08 2.03c0 .33-.05.66-.03.99q-.01.11.1.15l.6.2a.4.4 0 0 1 .24.2a1 1 0 0 1 .04.28a.2.2 0 0 0 .1.2l.94.69l2.46 1.82q.12.07.05.18c-.07.11-.07.17-.11.25a.1.1 0 0 0 .04.17l.3.23a.3.3 0 0 1 .06.27c-.02.06-.1 0-.17 0l-.11-.02c-.4-.06-.78-.16-1.18-.2a17 17 0 0 0-1.9-.09c-.04 0-.09-.03-.1.04s-.02.11.04.15l.1.04a6 6 0 0 1 1.02.5a4 4 0 0 0 .65.33c.04.02.09.05.14 0l-1.05-.84l.12-.01a8 8 0 0 1 1.25.18q1.35.33 2.68.73a3 3 0 0 1 .86.3a.2.2 0 0 1 .1.17a5 5 0 0 1-.67-.03a14 14 0 0 0-1.76-.12c-.44.01-.89-.02-1.33.01q-.93.08-1.86.2q-.06 0-.08.03a.1.1 0 0 0 .07.1l.14.02l.95.01c.78.02 1.56-.01 2.34.06c.29.02.57 0 .85.06q1.95.36 3.88.78a2 2 0 0 1 .45.13c-.07.06.44.03 1.34.43a.2.2 0 0 1 .08-.17a7 7 0 0 0 .77-.7a8 8 0 0 1 .76-.68q.04-.06.1-.04l.7.28l-1.36.83l-.07.02a1 1 0 0 0-.43.26c-.47.47 1.35-.29 1.27-.37a16 16 0 0 1 3.17-1.38a52 52 0 0 1 4-1.16l-.1-.02l-.26.02a6 6 0 0 0-1.1.17l-.14.03c.02-.08.26-.33.32-.31q.08-.1.13-.1a1 1 0 0 1 .25-.24l.2-.1c.2 0 .4-.25.6-.34a3 3 0 0 0-.9.18c-.62.23-1.26.4-1.87.68a36 36 0 0 0-2.77 1.3l-.1.05l-.07-.64q0-.05.05-.08q1.2-.65 2.43-1.18q1.02-.45 2.05-.87a6 6 0 0 0-.46.86l.08-.02l.42-.45a5 5 0 0 1 .9-.81c.02-.1-.02-.08-.05-.08l-.93.2c-.1.02-.1-.01-.1-.09l.04-.74a1 1 0 0 1 .07-.3l.38-.86a2 2 0 0 0 .12-.44l.1-.74c.04-.37.17-.73.23-1.1a7 7 0 0 1 .33-1.4q.22-.6.47-1.2a11 11 0 0 0 .63-1.62a1 1 0 0 0 0-.58l-.1-.34v-.26a1.2 1.2 0 0 0-.09-.9c-.04-.08.01-.13.06-.18c.11-.11.12-.16.02-.29l-.34-.41l-.3-.33q-.1-.06.02-.1m-4.09-2.78q-.03-.13-.16-.1q-.15.02-.22-.13a1 1 0 0 0-.27-.45a1.4 1.4 0 0 0-.51-.15l-.4-.09a2 2 0 0 1-.77-.35a17 17 0 0 0-1.17-.79l-.39-.07l-1.05-.22c-.08-.01-.1-.08-.1-.13a.2.2 0 0 1 .08-.19a1 1 0 0 1 .37-.1a12 12 0 0 1 1.7-.16l.39.08a.2.2 0 0 0 .2-.03l.83-.54c.04-.02.12-.04.09-.11l-.02-.03l-.06-.02H21a1.5 1.5 0 0 0-.84.25a.4.4 0 0 1-.4-.07a9 9 0 0 0-1.61-1.63q-.38-.34-.78-.66a.2.2 0 0 1-.06-.25c.06-.09.14-.05.21-.02a4 4 0 0 1 .67.37a25 25 0 0 0 2.24 1.38l.06.03q.18.06.16-.13a.3.3 0 0 0-.08-.17q-.94-1.08-1.9-2.12l-.44-.4a1 1 0 0 1-.28-.35a.2.2 0 0 1 .03-.24a.12.12 0 0 1 .17-.03a4 4 0 0 1 .61.37l1.02.76l1.01.76l.08.06l.18.18l.04.04l.07.07c.07.05.15.08.22.01l.04-.07V5l-.06-.09l-.22-.24l-.4-.37l-1.34-1.07a7 7 0 0 0-.75-.44a1 1 0 0 1-.22-.2a.2.2 0 0 1-.03-.19c.03-.07.1-.06.15-.07l.25.06q.88.44 1.72.93l.14.09q.45.3.9.66a3 3 0 0 1 .35.41q.06.1-.03.16l-.1.07c-.04.03-.1.05-.08.1s.07.07.11.08a.4.4 0 0 0 .2-.02c.22-.09.4.06.53.21c.04.04.05.12.12.1s.08-.1.07-.18a4 4 0 0 0-.1-.56a9 9 0 0 0-.53-1.35l-.2-.49a.2.2 0 0 1 .06-.23c.03-.05.1 0 .15.02a1 1 0 0 1 .4.42l.32.55a11 11 0 0 1 .55.96A9 9 0 0 1 24 5.8a12 12 0 0 1 .32 1.41c.02.18-.01.36.01.53a2 2 0 0 1-.15 1.01a.3.3 0 0 0 .01.26q.46 1.02.85 2.07q.05.12-.08.15l-1.83.55q-.1.04-.14-.08Zm-3.82 3.84a1.2 1.2 0 0 1 .76-.04l.02.01a7 7 0 0 1 .97.33l.14.1a3 3 0 0 1 .54.51q.36.45.7.97l-.04-.01l-.23-.13a8 8 0 0 0-.85-.45a2 2 0 0 0-.42-.13a4 4 0 0 0-1.15-.05h-.32a.1.1 0 0 1-.12-.11a3 3 0 0 0-.07-.89q-.02-.08.07-.1Zm-.08 2.19l.01-.03v-.01l.01-.02l.01-.02v-.55q0-.15.14-.14h.4l.16-.02l.48.03a1.3 1.3 0 0 1 .7.21l.34.18l.84.51l.15.14l.28.4q.03.03.02.07l-.03.02l-.06-.02l-.38-.2a6 6 0 0 0-1.37-.55l-.12-.03l-.4-.1l-.2-.04l.02.03l.02.01l.05.05h.02c.29.15.77.24 1.13.4h-.03l-.11-.06l-.04-.01l.04.01l.11.06h.02l.08.05a4 4 0 0 1 .55.36l.34.26a2.5 2.5 0 0 1 .97 1.48l.02.05v.02l.03.12v.03c0 .09-.07.05-.11.05a3 3 0 0 1-.77-.14l-.22-.07q-.39-.14-.77-.3a4 4 0 0 1-.84-.52a10 10 0 0 1-1.26-1.03l-.1-.13l-.08-.2l-.04-.11l-.03-.08v-.03a.2.2 0 0 1 0-.13Zm1.87.17l-.06-.02l-.02-.01h.02Zm-.75-.25v-.04l.03.01l-.04.03Zm-1.33.66q0-.04.04-.04l.03.03a2 2 0 0 0 .38.5q.23.23.49.44q.5.46 1.03.9a2 2 0 0 0 .78.36a18 18 0 0 0 1.99.32a1 1 0 0 1 .47.2l.02.03a9 9 0 0 0-1.11-.06a9 9 0 0 0-1.22.08a1 1 0 0 1-.42-.03a7 7 0 0 1-1.12-.4a4 4 0 0 1-1.09-.74l-.07-.07a1 1 0 0 1-.26-.35v-.02a1.4 1.4 0 0 1-.02-.89Zm3.28 5.31h-.08l-.14.02a.1.1 0 0 0-.1.07l-.08.14l-.01.02a2 2 0 0 1-.4.6l-.12.12l-.31.25a3 3 0 0 1-.6.29l-.04.01l-.04.02l-.02.01l-.04.01q-.08.02-.06.12a.14.14 0 0 0 .15.1h.05l.19-.04l.18-.08l.13-.05l-.1.43l-.03.06l-.2.4a5 5 0 0 1-.5.83l-.13.15a2 2 0 0 1-.32.28l-.13.1l-.27.15l-.21.1l-.08.04l-.07.02l-.06.03l-.15.05l-.05.02l-.16.05a6 6 0 0 1-.72.17h-.03l-.2.03l-.22.03a3 3 0 0 1-.74-.02h-.03l-.03-.01l-.18-.08l-.23-.13l-.17-.09l-.2-.13a1 1 0 0 1-.3-.35l-.1-.25l-.05-.06a3 3 0 0 0-.34-.47l-.16-.18l-.08-.08l-.33-.35l-.08-.09l-.37-.3l-.1-.08l-.3-.2l-.08-.04l-.07-.04a2 2 0 0 1-.79-.94v-.02a.3.3 0 0 0-.29-.16a1 1 0 0 1-.31-.06l-.17-.1l-.03-.03l-.08-.1a7 7 0 0 1-.48-.84v.01l-.01-.02v.01l-.1-.25l-.04-.1l-.02-.14v-.06l.01-.04v-.02l.03-.04l.16-.18l.08-.06l.18-.12l.28-.15a5 5 0 0 1 1.08-.4l.06-.02l.14-.02h.33l.45-.03l.69-.05l.68-.07a4 4 0 0 0 1.19-.3l.23-.1l.14-.08l.08-.04l.54-.3l.07-.04v.02l-.02.04l-.02.02a5 5 0 0 1-.63.56l-.06.06l-.21.17a3 3 0 0 0 .75-.1a2 2 0 0 0 .92-.55l.18-.2a3 3 0 0 0 .35-.61a2 2 0 0 0 .47.72l.04.05l.03.05l.08.08l.06.04l.06.04l.02.02l.4.3l.28.2l.41.29a4 4 0 0 0 .6.33l.15.07q.23.1.48.18l.02.01l.32.05l.11.01l.08.03l.09.06a1 1 0 0 1 .18.28v.05l-.04.06l-.11.2l-.02.02a.4.4 0 0 0 0 .33a2 2 0 0 0 .37-.47l.07-.15l.04-.1l.01-.11c.01-.03-.03-.09 0-.11v-.01h.02l.03-.02h.07l.18.03q.03.02.02.09a1 1 0 0 1-.1.3l-.02.08a2 2 0 0 1-.25.47a.8.8 0 0 1-.6.4Zm.33.57l-.1.63l-.07.21v-.05l-.02.03a7 7 0 0 1-.1-.9q.01-.08.1-.1c.06-.02.15-.1.2-.06v.02h.01c.06.05 0 .14-.02.22m-4.48 4.5l-.34.03l-.35-.04a.1.1 0 0 1-.08-.11q0-.04.05-.03h.37l.3-.03h.05q.06-.01.08.06q.04.1-.08.12m-5.64-2.72a7 7 0 0 0 .07-.76q0-.07.06-.01l.15.13l.01.02l.02.08l-.28.56h-.03Zm9.75-4.2l-.32-.03a1 1 0 0 1-.57-.2h.02l-.04-.02h.1l.1.02a3 3 0 0 0 .88-.05a1.3 1.3 0 0 1 .83.22h-.01l.04.02a4 4 0 0 1-1.03.04M10.3 16.68l.33-.55l.19-.26l.1-.12q.14-.2.3-.38l.3-.36l.32-.36l.15-.12l.03-.04l.3-.27h.01l.09-.09a7 7 0 0 1 1-.73l.11-.07l.14-.06l.04-.01q.1-.05.22-.08l.15-.05l.52-.15a3 3 0 0 1 .99-.14h.14a2 2 0 0 1 .72.2l.3.14l.07.04l.22.11l.14.09l.14.09l.26.2a2 2 0 0 1 .58.91a4 4 0 0 1 .17.78a2 2 0 0 1-.13.75q0 .06-.03.04l-.04-.04l-.28-.32a2.7 2.7 0 0 0-1.31-.86a5 5 0 0 0-1.26-.2a5 5 0 0 0-1.01.12l-.8.14a2 2 0 0 0-.49.18l-.23.1h-.02a6 6 0 0 0-1.3.73a2 2 0 0 0-.3.27l-.01.01l-.08.08q-.29.29-.59.55l-.34.33a2 2 0 0 1 .19-.6m-.08 1.22l.05-.07a15 15 0 0 1 1.3-1.21a6.4 6.4 0 0 1 2.59-1.3a3 3 0 0 1 .72-.08l.83-.02a2.6 2.6 0 0 1 1.47.4a3 3 0 0 1 .46.37l.02.01a3 3 0 0 1 .4.52a.7.7 0 0 1 .04.52a2.4 2.4 0 0 1-.75 1.25a7 7 0 0 1-1.14.82a4 4 0 0 1-1.81.6c-.8.11-1.6.13-2.4.23l-.88.11a1.4 1.4 0 0 0-.86.52l-.2.38v-.04a.7.7 0 0 1 .04-.45a1.4 1.4 0 0 1 .67-.68a7 7 0 0 1 1.67-.48c.45-.11.92-.18 1.37-.3a9 9 0 0 0 1.8-.7a2 2 0 0 0 .83-.6a1 1 0 0 0 .15-.7q-.01-.07-.04-.08t-.06.04a6 6 0 0 1-.72.56a4 4 0 0 1-1.31.53a13 13 0 0 1-2.23.4a6 6 0 0 0-1.56.3a3 3 0 0 0-1.21.62l-.17.12l.01-.05l-.03.03l.03-.03l.1-.25Zm3.02.8l.66-.1l.12-.03a2 2 0 0 1-.43.14c-.71.17-1.43.27-2.15.4a3 3 0 0 0-1.39.62l-.08.06q-.05.03-.05-.01v-.03a.3.3 0 0 1 .2-.34l.69-.32a3 3 0 0 1 .93-.21Zm-2.6-11.85q0 .05-.03.08l-.32.2l-.06.03l-.04-.07l-.68-.78c-.03-.04-.06-.07 0-.1c.22-.13.4-.33.63-.44q.08-.05.11.03q.2.52.38 1.05Zm-1.86-1.6q.49-.17.96-.37a13 13 0 0 0 1.31-.67l.13-.08q.06-.07.13-.04c.07.03.04.1.04.17q0 .1-.1.2q-.66.6-1.36 1.16a4 4 0 0 1-.62.33q-.06.02-.09-.03l-.45-.59c-.06-.07.02-.06.06-.08ZM6.04 9.4c-.35-1.07-.71-2.13-1-3.22q-.09-.38-.15-.77a.13.13 0 0 1 .09-.14c.07-.04.07.04.1.07a19 19 0 0 1 1.18 2.1l.37.63q.04.07.1.05q.08-.03.05-.11a4 4 0 0 0-.25-.62a.2.2 0 0 1 0-.2c.18-.36.42-.67.61-1.01c.18-.32.4-.6.57-.91a.26.26 0 0 1 .42-.06a1 1 0 0 1 .23.29a5 5 0 0 0 .81.93q.3.3.63.6l.13.23l-.02.07l-.04.03a.45.45 0 0 1-.56.02a4 4 0 0 1-1.1-.81l-.03-.03c-.14-.11-.15-.1-.21.06s-.11.34-.19.5q-.01.1.06.17c.07.07.08.12.17.11a.1.1 0 0 0 .07-.07L8.16 7a11 11 0 0 0 1.06.73l-.35.2l-2.7 1.52c-.08.04-.1.05-.14-.04Zm.31.7q-.05-.1.04-.14q1.64-1 3.26-2.02c.06-.04.11-.02.17-.03a2 2 0 0 0 .54-.2l.04-.03a1 1 0 0 1 .62-.47a8 8 0 0 0 1.5-.8a.23.23 0 0 1 .3 0a.3.3 0 0 1 .1.28a1 1 0 0 1-.2.37a7 7 0 0 0-1.12 1.38a10 10 0 0 0-.79 1.4a1 1 0 0 1-.18.26a3 3 0 0 1-1.08.8a.2.2 0 0 0-.14.2l-.03.22a.6.6 0 0 1-.24.49a.3.3 0 0 0-.08.15l-.34 1.16v.02q0 .03-.02.05a.2.2 0 0 1-.15-.03l-1.67-.42q-.1-.03-.21-.04q-.16-.03-.07-.15a3 3 0 0 1 .37-1.01a.2.2 0 0 0 0-.2c-.24-.4-.42-.83-.62-1.24m-1.17 4.62h-.05q-.08-.03-.06-.13l.2-1.8v-.06l.05-.02h.05l2.44.65l2.45.64q.12.02.07.13l-.35 1.15q0 .09-.07.1h-.02l-1.31-.18l-.85-.12Zm.67 1.16v-.1l.02-.06v.02Zm7.48 11.31q-.03 0-.05.03l-.02.02l-.05.03a.2.2 0 0 0-.1.11v.05l-.05.2l-.01.03l-.02.02v.02l-.04.01l-.07-.01l-.17-.06l-.02-.01h-.01l-.04-.02v-.01l-.27-.09l-.15-.05l-.19-.05l-.52-.15h-.06l-.33-.07a.15.15 0 0 1-.15-.19v-.2l-.07-.1l-.02-.03l-.04-.05q-.03 0-.03-.02c-.1-.09-.07-.2-.05-.32v-.1l.01-.04c.05-.19.06-.37-.14-.48l-.07-.05l-.29-.2q0-.04-.05-.05a2 2 0 0 1-.39-.29l-.1-.05h.03q-.03-.04-.05-.04l-.08-.05c-.15-.13-.36-.25-.52-.4l-.14-.1v-.01l-.48-.34l-.05-.03l-.26-.18l-.07-.03l-.2-.15l-.07-.05a3 3 0 0 1-.5-.36l-.02-.02l-.03-.03l-.03-.05l-.01-.05v.02L7 22.78v-.07l.03-.07v-.03a3 3 0 0 1 .21-.55v-.1h-.01l-.02-.02H7.2l-.07.03l-.07.06l-.03.01l-.02.03H7l-.23.2l-.04.05H6.7a.1.1 0 0 1-.09.02l-.39-.18l-.05-.07v-.04L6.15 22a1 1 0 0 1 .07-.54v-.05l.1-.53v-.08q-.04-.29-.04-.58v-.1l-.06-1.08c-.02-.75-.09-1.5-.06-2.26a1 1 0 0 0-.1-.4l-.12-.2a.3.3 0 0 1-.06-.3q.07-.27.1-.54q.02-.14.14-.1l.12.01c.16.04.33.04.5.08l.03.01l.46.06l.05.01l.54.08l.12.02h.02l.56.07H8.5v.01l.3.05l.29.03h.02l.03.01a.1.1 0 0 1 .1.09q.05.43.14.86v.06l.03.14l.08.42v.05l.1.52v.07l-.17.2a2 2 0 0 0-.21.38l-.13.28l-.13.29h-.01q0 .03-.02.05l-.17.4l-.07.12l-.03.07l-.11.34a1 1 0 0 1-.1.29a3 3 0 0 1-.16.5l-.03.07v.04l-.02.04v.01l-.05.94h.03l.12-.23l.11-.23l.06-.16l.27-.45l.04-.05l.26-.42l.1-.16q.04-.07.08-.1l.1-.08v.12l-.01.03v.07l-.03.58v.03l.08.54v.06l.1.55v.05a2 2 0 0 0 .2.38l.15.2l.45.4l.07.03v.02c.06 0 .11.06.18.04l.03-.02l.02-.02q.02-.04-.03-.05c-.25-.16-.2-.42-.24-.66h.01l.16.18l.03.03l.06.07l.14.13l.15.11l.07.03l.5.26l.1.05a1.4 1.4 0 0 1 .12.57l.01.04v.04a2 2 0 0 1 0 .53v.06a2 2 0 0 1-.05.52c0 .18-.05.34-.07.51v.03q-.05.06.04.06q.25-.25.48-.53v.01a.2.2 0 0 1 .07-.12l.2-.25l.18-.26v-.01l.04-.06h.04l.06.02l.1.06a2 2 0 0 1 .52.34q.03 0 .05.04l.17.17l.05.05c.25.2.26.31.1.58l-.03.02l-.03.07l-.02.05l-.02.02l-.1.23l-.02.21l.09.36l.03.22a.33.33 0 0 1-.21.37Zm.8 1.48c-.03.05-.04.14-.1.14H14a1 1 0 0 1-.33-.11q-.04-.05-.03-.12v-.57q.02-.06-.02-.11c-.14-.08-.1-.23-.14-.35q0-.06.05-.1l.35-.4a.2.2 0 0 0 .06-.27a.7.7 0 0 1 0-.62q.09-.23.18-.53l.01.03a3 3 0 0 1 .32.42a2 2 0 0 0 .84.83a2 2 0 0 0 .52.24h.02q.04 0 .05.03q-.01.03-.04.01h-.03a4 4 0 0 0-.62.09l-.32.07l-.3.06h-.01q-.06.03-.06.08a.1.1 0 0 0 .09.1l.33.01h.01l.45-.04a3 3 0 0 1 .5-.04l.48.04a7 7 0 0 0-1.48.6c-.25.1-.45.3-.7.44Zm1.58.4h-.03l-.01-.01l-1.09-.27c.13-.1.22-.16.37-.1q.37.16.72.34l.03.01v.02Zm2.48-.45a13 13 0 0 0-.82.7a.13.13 0 0 1-.18.01a12 12 0 0 0-1.39-.68c-.2-.1-.43-.13-.64-.2q.04-.06.1-.06q.7-.24 1.4-.53a.6.6 0 0 1 .34 0a1 1 0 0 0 .5-.05a.1.1 0 0 1 .1-.02l1.06.44Zm2.16-1.54a.6.6 0 0 0-.1.61a.4.4 0 0 1-.23.57a.3.3 0 0 1-.15.05l-.1-.04a6 6 0 0 0-1.58-.62l-.22-.08c-.1-.02-.09-.08-.07-.14q.01-.06.05-.05l.08.02a15 15 0 0 1 1.8.5l.06.01q.06 0 .04-.1c0-.13-.02-.27-.18-.34a4 4 0 0 0-1.23-.3h-.18a6 6 0 0 0 .9-.52l.09-.08l.5-.61l.06-.1h.02a.1.1 0 0 1 .07.1l.38.93a.2.2 0 0 1-.01.19m6.48-12.87l.02.03v.02l-.02.02v.02l-.01.01v.02a.34.34 0 0 0 0 .52l.03.04c.12.16.02.33 0 .49l-.02.02h-.05l-.33-.1l-.02-.01l-.03-.01l-.14-.02a.3.3 0 0 0-.37.06v.02a.4.4 0 0 0 .2.12a6 6 0 0 1 .86.44a.2.2 0 0 1 .07.2l-.02.12l-.1.4l-.02.1c0 .2-.14.36-.21.54l-.02.05l-.17.38l-.01.03v.02h-.02a.3.3 0 0 1-.07.17a2 2 0 0 1-.23.55l-.03.04l-.23.6l-.06.22v.02l-.01.02l-.05.24l-.04.15v.03l-.26 1.15q-.09.47-.15.95c-.05.3-.06.6-.13.9a3 3 0 0 1-.27.6l-.26.56l-.01.02l-.02.04v.02l-.01.04v.24a8 8 0 0 0-.05.97a.1.1 0 0 1-.07.11l-.08.03l-.14.06l-.08.03l-.12.04h-.01l-.17.07l-.12.05a1 1 0 0 1-.27.12l-.04.02l-.57.26h-.03l-.31.15l-.33.14l-.53.23h-.02q-.25.1-.48.22l-.22.1c-.14.05-.17.05-.2-.1c-.1-.06-.1-.17-.14-.27l-.09-.28l-.02-.04l-.04-.13v-.02l-.02-.02v-.02l-.12-.38l-.1-.26v-.08l.01-.05v-.02l.1-.17l.06-.15l.06-.14l.14-.3l.03-.08l.18-.55v-.02c.03-.1.13-.15.19-.21l.06-.03l.06-.06l.09-.12l.04-.07l.17-.25q.03-.06.08-.07h.01c.05 0 .04.07.03.1a1 1 0 0 0 0 .41l.04.32v.05l.05.24l.07.3a4 4 0 0 1 .22.58l.32.5l.09.1v.03c.04 0 .05.07.1 0q-.02-.04-.03-.03l-.04-.1l-.01-.06l-.02-.06v-.03l-.02-.06l-.01-.1l-.02-.1v-.03l-.02-.03l-.01-.11l-.03-.22l-.02-.1a5 5 0 0 1 .05-1.2h.01l.11-.58h.03a4 4 0 0 0 .1.97v.03l.13.37l.03.08l.03.07l.04.05l.02.04l.07.08l.05.07l.21.2l-.02-.18l-.02-.17l-.01-.01l-.05-.14l-.05-.42v-.06a3 3 0 0 1-.03-.53v-.06a1 1 0 0 1 0-.43v-.15a2 2 0 0 1 .08-.6v-.02l.04-.3l.04-.3q.01-.06.05-.06l.05.02l.06.04l.1.06l.08.07h.01l.03.02a2 2 0 0 1 .47.45l.07.06l.07.13a1 1 0 0 1 .22.4v.05l.02.03l.06.11l.04.1l.02.06l.02.03l.05.03c.04-.11-.04-.22-.01-.33h.01v-.04a2 2 0 0 0-.15-.57v-.05a3 3 0 0 0-.21-.53l-.05-.08l-.07-.1l-.04-.08v.02l-.29-.36h-.01l-.04-.05a1 1 0 0 1-.21-.19l-.03-.02l-.03-.02l-.4-.32c-.02-.03-.05-.01-.06-.06a9 9 0 0 1 1.16.05v-.02a2 2 0 0 1 .55.14l.02.01l.35.14c.03.02.06.06.09.02s-.02-.06-.03-.08l-.14-.2l-.02-.04q-.14-.14-.24-.28l-.08-.08l-.26-.21l-.05-.03q-.06-.01-.12-.07c-.06-.06-.08-.05-.12-.08l-.05-.02l-.55-.2h-.04l-.09-.04l-.03-.05v-.01l-.02-.08l-.01-.28l-.02-.08l-.02-.08l-.01-.08l-.03-.1l-.02-.02l-.15-.55l-.02-.07l-.08-.22v-.1l.03-.1l.04-.14v-.02l.18-.59h.01l.01-.02a.3.3 0 0 0 .07-.23l-.03-.13l-.07-.16l-.02-.02a2 2 0 0 1-.27-.46l-.02-.05l-.01-.02l-.01-.03l.01-.06l.02-.03l.03-.03l.26-.36a.3.3 0 0 0 .06-.32c-.05-.17-.05-.18.13-.24l.54-.2l.1-.04h.02l.07-.03l.57-.21h.02a4 4 0 0 1 .56-.22l.08-.02l.15-.07q.21-.09.4-.15q.3-.2.5.1l.06.04l.07.08Zm-4.25.16l-.05.01q-.07.02-.1-.07l-.84-1.48q-.08-.09.04-.12L27 11.14l.08-.02l-.08.94l-.06.67a.2.2 0 0 1-.11.17Zm-8.82 6.8c.5.04 1 .14 1.5.21l.2.05a.6.6 0 0 1 .29.37a2 2 0 0 1 .13.7a.5.5 0 0 1-.18.49a.7.7 0 0 0-.25.35a.6.6 0 0 1 .48.2l.29.27a.48.48 0 0 0 .73-.1l.23-.35a1 1 0 0 1 .4-.4c.12-.04.07-.1.03-.14a.26.26 0 0 0-.35-.03a2 2 0 0 0-.48.47l-.15.15a.14.14 0 0 1-.2-.01l-.22-.21a.13.13 0 0 1-.04-.19a1 1 0 0 0 .1-.52a1.8 1.8 0 0 0-.38-1.1q-.04-.04 0-.08a1.2 1.2 0 0 0 .52-.88q.03-.15-.08-.2c-.11-.05-.12.05-.16.11l-.26.37a.5.5 0 0 1-.53.2a23 23 0 0 0-2.16-.23h-.1a2 2 0 0 0-.61.6h.09a4 4 0 0 1 1.16-.1m6.74.28l-.53.29l-.14.06a5 5 0 0 1-.91.1a1 1 0 0 1-.46-.17a.4.4 0 0 1-.19-.26l.13.01l.48.07a4 4 0 0 0 1.14-.27l.35-.13q.1-.01.02-.08a.2.2 0 0 0-.18-.05a7 7 0 0 1-2.36-.06c-.23-.04-.47-.05-.56-.33l-.06-.23l-.12-.22a.1.1 0 0 0-.11-.05q-.06.04-.04.1q0 .2.02.39a1 1 0 0 0 .14.38a1 1 0 0 0 .64.43c.2.04.2.04.22.25a.3.3 0 0 0 .1.21a1 1 0 0 0 .46.19a1 1 0 0 1 .3.08a1 1 0 0 0 .4.13q.16 0 .32.03a.2.2 0 0 0 .2-.07q.45-.37.88-.78a.1.1 0 0 0-.14-.01ZM18 23.9a.06.06 0 0 0-.1-.02a2 2 0 0 1-.77.17c-.11.02-.25-.02-.33.06c-.2.2-.37.12-.55-.02l-.03-.02a.7.7 0 0 0-.79 0a.4.4 0 0 1-.33.08a.2.2 0 0 0-.24.05l-.13.09c-.12.08-.12.09 0 .18l.08.04a1 1 0 0 0 .7-.1a.6.6 0 0 1 .66.03a.6.6 0 0 0 .6.06a4 4 0 0 1 .83-.27q.06-.02.12.01c.12.12.24.04.35 0q.07-.04.05-.1c0-.1-.08-.16-.12-.24m-1.1.8a3 3 0 0 0-.89.15c-.23.08-.5.13-.61.4l-.11.48a1 1 0 0 0 .1.36q0 .06.07.07c.07.01.08-.05.1-.08l.1-.37a.6.6 0 0 1 .35-.44q.32-.14.65-.26l.13-.01a2 2 0 0 1 .8.19l.07.01q.14-.02.05-.12a.9.9 0 0 0-.8-.38Zm-2.11-2.75l.54-.07c.05 0 .13.01.14-.05s-.06-.1-.1-.13l-.09-.04a1 1 0 0 0-.55-.01a3 3 0 0 1-1.12 0l-.33-.04l-.44.13q-.15.07-.02.18a.2.2 0 0 0 .17.04a.6.6 0 0 1 .63.12a.6.6 0 0 0 .66.1l.37-.18Zm-3.24.34a.4.4 0 0 0-.16-.4a.4.4 0 0 1-.18-.26a1 1 0 0 0-.17-.39c-.03-.03-.05-.1-.1-.07a.2.2 0 0 0-.14.14a.6.6 0 0 0 .35.7a.6.6 0 0 1 .28.3c.02.04.03.13.1.11s0-.1.02-.14Z'/%3E%3Cpath fill='%23f6e5cc' d='M22.3 22a2 2 0 0 0 .24-.47l.03-.07a1 1 0 0 0 .1-.3v-.02q0-.05-.03-.09l-.17-.02h-.11l-.01.02h-.01c-.02.03.02.08.01.12l-.01.1l-.04.1l-.07.16a2 2 0 0 1-.37.47a.4.4 0 0 1 0-.33l.02-.03l.1-.2l.04-.06v-.04a1 1 0 0 0-.18-.28l-.08-.06l-.08-.03l-.11-.01l-.32-.05h-.03l-.47-.19l-.16-.06a4 4 0 0 1-.59-.34l-.41-.29l-.28-.2l-.4-.3l-.03-.02l-.06-.04l-.05-.04l-.08-.08l-.04-.05l-.03-.05a2 2 0 0 1-.47-.72a3 3 0 0 1-.36.6l-.17.22a2 2 0 0 1-.92.55a3 3 0 0 1-.76.1l.21-.18l.07-.05a5 5 0 0 0 .62-.57l.03-.02l.02-.04v-.02l-.08.05l-.54.29l-.08.04l-.13.07l-.24.1a4 4 0 0 1-1.18.3q-.34.05-.69.08l-.68.05l-.45.03h-.34l-.13.02l-.07.02a5 5 0 0 0-1.08.4l-.27.15l-.18.12l-.08.06l-.16.18l-.02.04v.01l-.01.04v.07l.06.24a6 6 0 0 0 .58 1.08l.1.13l.18.1a1 1 0 0 0 .31.06a.26.26 0 0 1 .3.2a2 2 0 0 0 .78.93l.07.05l.08.04l.3.2l.1.07l.37.31l.08.09l.33.35l.08.09l.16.17a3 3 0 0 1 .34.47l.04.06l.12.25a1 1 0 0 0 .3.35l.2.13l.16.1l.23.12l.18.08h.03l.03.01a3 3 0 0 0 .74.02l.22-.03l.2-.03h.03a6 6 0 0 0 .72-.17l.16-.05l.05-.01l.15-.06l.06-.02l.07-.03l.08-.04l.21-.1l.27-.16l.13-.09l.32-.28l.13-.15a5 5 0 0 0 .5-.82l.09-.16l.1-.24l.04-.07l.1-.43l-.13.05l-.18.07l-.2.05h-.04a.14.14 0 0 1-.15-.1q-.03-.1.06-.12l.04-.01h.02l.04-.03l.05-.01a2 2 0 0 0 .9-.54l.12-.12a2 2 0 0 0 .4-.6v-.02l.08-.14a.1.1 0 0 1 .1-.08l.15-.01h.08a.8.8 0 0 0 .6-.39m-10.76.41c-.07.02-.07-.07-.1-.11a.6.6 0 0 0-.28-.3a.6.6 0 0 1-.35-.7a.2.2 0 0 1 .14-.14c.06-.02.08.05.1.08a1 1 0 0 1 .18.38a.4.4 0 0 0 .17.26a.4.4 0 0 1 .16.4c-.01.03.04.11-.02.13m.98-1.14h-.02a2 2 0 0 1 .6-.6q.06-.02.1 0q1.1.05 2.18.22a.5.5 0 0 0 .52-.2l.26-.37c.04-.06.09-.14.16-.1s.1.1.09.2a1.2 1.2 0 0 1-.52.88q-.06.03-.01.08a1.8 1.8 0 0 1 .38 1.1a1 1 0 0 1-.1.51a.13.13 0 0 0 .04.19l.22.2a.14.14 0 0 0 .2.02l.14-.14a2 2 0 0 1 .49-.48a.26.26 0 0 1 .35.03c.04.04.1.1-.03.14a1 1 0 0 0-.4.4l-.23.35a.48.48 0 0 1-.74.1l-.28-.27a.6.6 0 0 0-.49-.2a1 1 0 0 1 .26-.35a.5.5 0 0 0 .18-.48a3 3 0 0 0-.13-.71a.6.6 0 0 0-.29-.37l-.2-.04c-.5-.07-1-.17-1.5-.22a4 4 0 0 0-1.17.09Zm1.77.91a.7.7 0 0 1-.66-.1a.6.6 0 0 0-.62-.13a.2.2 0 0 1-.18-.03q-.13-.11.02-.18l.44-.13l.33.04a3 3 0 0 0 1.12 0a1 1 0 0 1 .55.01l.1.04c.03.04.1.07.1.13s-.1.04-.14.05l-.55.07l-.14.05Zm3.38 3.02l-.08-.02a2 2 0 0 0-.79-.18l-.13.02q-.32.11-.65.26a.6.6 0 0 0-.35.44l-.1.36q-.01.07-.09.09c-.08.02-.06-.05-.08-.08a1 1 0 0 1-.1-.35l.11-.48c.12-.27.39-.33.62-.4a3 3 0 0 1 .89-.16a.9.9 0 0 1 .8.38q.08.1-.05.12m.41-.97c-.11.05-.23.12-.35.01q-.05-.04-.12-.01a4 4 0 0 0-.83.27a.6.6 0 0 1-.6-.06a.6.6 0 0 0-.66-.04a1 1 0 0 1-.7.1l-.09-.04c-.1-.09-.1-.1 0-.18l.14-.08a.2.2 0 0 1 .24-.05a.4.4 0 0 0 .33-.09a.7.7 0 0 1 .79.01l.03.02c.18.14.34.22.54.02c.09-.08.23-.05.34-.06a2 2 0 0 0 .77-.18a.06.06 0 0 1 .1.03c.04.08.11.13.12.23q.01.06-.04.1Zm1.69-1.98a.2.2 0 0 1-.2.06l-.32-.03a1 1 0 0 1-.4-.12a1 1 0 0 0-.3-.09a1 1 0 0 1-.46-.18a.2.2 0 0 1-.1-.22c-.02-.2-.02-.2-.22-.25a1 1 0 0 1-.65-.42a1 1 0 0 1-.14-.39l-.03-.38q-.01-.07.05-.1a.1.1 0 0 1 .11.05l.12.21l.07.23c.08.28.33.3.55.34a7 7 0 0 0 2.36.06c.07 0 .13-.02.19.04s.03.07-.02.09l-.36.13a4 4 0 0 1-1.13.27l-.48-.07h-.13a.4.4 0 0 0 .18.24a1 1 0 0 0 .46.17a5 5 0 0 0 .92-.1l.14-.06q.25-.15.52-.28a.1.1 0 0 1 .15.01a11 11 0 0 1-.88.79M10.14 5.76c-.24.11-.4.32-.63.44c-.06.04-.03.07 0 .1l.68.78l.04.07l.06-.03l.32-.2q.05-.03.02-.08q-.17-.53-.37-1.05q-.04-.08-.12-.03m-.96.17q.04.05.1.03a4 4 0 0 0 .61-.33q.7-.55 1.36-1.17q.11-.08.1-.2c0-.07.02-.13-.04-.17s-.09.03-.13.05l-.13.08a14 14 0 0 1-1.31.67q-.47.2-.96.37c-.03.02-.1.02-.05.1Zm.04 1.79a11 11 0 0 1-1.06-.74l-.08.33a.1.1 0 0 1-.07.07c-.08.01-.12-.07-.17-.12a.2.2 0 0 1-.05-.16l.18-.5c.08-.26.07-.18.22-.07l.03.03a4 4 0 0 0 1.1.81a.45.45 0 0 0 .55-.02l.04-.03l.02-.07l-.12-.24q-.33-.29-.63-.6a5 5 0 0 1-.82-.92l-.22-.29a.26.26 0 0 0-.43.06c-.17.32-.39.6-.56.9c-.2.35-.44.66-.61 1.02a.2.2 0 0 0 0 .2a4 4 0 0 1 .24.62q.03.08-.04.12c-.07.04-.08-.02-.1-.06l-.37-.62a19 19 0 0 0-1.2-2.1c-.02-.03-.02-.11-.09-.08a.13.13 0 0 0-.08.14q.06.4.14.77c.29 1.09.65 2.15 1 3.22c.03.1.06.08.13.04l2.7-1.52Zm-2.24 3.83a3 3 0 0 0-.38 1q-.09.14.07.15l.2.05q.85.23 1.69.42a.2.2 0 0 0 .14.03q.02-.02.02-.05v-.03l.35-1.15a.3.3 0 0 1 .07-.16a.6.6 0 0 0 .24-.48q.01-.12.04-.22a.2.2 0 0 1 .13-.2a3 3 0 0 0 1.08-.8a1 1 0 0 0 .19-.27a10 10 0 0 1 .78-1.4a7 7 0 0 1 1.12-1.38a1 1 0 0 0 .2-.36a.3.3 0 0 0-.1-.28a.24.24 0 0 0-.3-.01a8 8 0 0 1-1.5.8c-.23.1-.5.2-.62.47l-.04.02a2 2 0 0 1-.54.21q-.09 0-.17.03L6.4 9.96q-.1.04-.04.13a13 13 0 0 0 .63 1.25a.2.2 0 0 1-.01.2m16.13.23q.9-.28 1.83-.54q.13-.03.07-.16a31 31 0 0 0-.84-2.06a.3.3 0 0 1-.02-.26a2 2 0 0 0 .15-1.01c-.02-.18.01-.35 0-.53a12 12 0 0 0-.32-1.41a9 9 0 0 0-.61-1.48a11 11 0 0 0-.55-.96l-.33-.55a1 1 0 0 0-.4-.42c-.04-.02-.11-.07-.15-.02a.2.2 0 0 0-.06.23l.2.48a9 9 0 0 1 .53 1.36a3 3 0 0 1 .1.56q.02.12-.06.17c-.08.05-.09-.06-.12-.1c-.14-.14-.32-.3-.53-.2a.4.4 0 0 1-.2.01q-.08 0-.11-.07c-.03-.07.03-.08.07-.1l.11-.08q.09-.06.03-.16a3 3 0 0 0-.36-.41a13 13 0 0 0-.9-.66l-.13-.08a23 23 0 0 0-1.72-.93l-.25-.07q-.1-.02-.15.07a.2.2 0 0 0 .03.2a1 1 0 0 0 .22.2a6 6 0 0 1 .75.43q.68.52 1.34 1.07l.4.37l.22.24l.06.1v.03l-.04.07c-.07.07-.15.03-.22 0l-.07-.08l-.04-.04l-.18-.18l-.08-.06l-1.01-.76l-1.02-.76a4 4 0 0 0-.6-.37a.12.12 0 0 0-.18.03a.2.2 0 0 0-.03.24a1 1 0 0 0 .28.35a4 4 0 0 1 .44.4q.96 1.05 1.9 2.12a.3.3 0 0 1 .08.17q.01.18-.16.13l-.07-.03a25 25 0 0 1-2.23-1.37a4 4 0 0 0-.67-.37c-.07-.03-.15-.07-.2.02a.2.2 0 0 0 .05.25q.4.3.78.66a8 8 0 0 1 1.62 1.63a.4.4 0 0 0 .39.07a1.5 1.5 0 0 1 .84-.26h.07l.06.02l.02.03c.03.07-.05.09-.1.11l-.81.54a.2.2 0 0 1-.21.03a2 2 0 0 0-.4-.08a11 11 0 0 0-1.7.17a1 1 0 0 0-.36.1a.2.2 0 0 0-.09.18q0 .1.11.13q.53.1 1.05.22l.38.07q.6.38 1.18.8a2 2 0 0 0 .77.34l.4.1a2 2 0 0 1 .5.14a1 1 0 0 1 .28.45q.06.16.22.12q.13-.02.16.11l.43 1.22q.04.13.16.08'/%3E%3C/svg%3E")}[data-title=Docker]: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='%230096e6' d='M16.54 12.663h2.86v2.924h1.446a6.3 6.3 0 0 0 1.988-.333a5 5 0 0 0 .966-.436a3.6 3.6 0 0 1-.67-1.849a3.9 3.9 0 0 1 .7-2.753l.3-.348l.358.288a4.56 4.56 0 0 1 1.795 2.892a4.38 4.38 0 0 1 3.319.309l.393.226l-.207.4a4.14 4.14 0 0 1-4.157 1.983c-2.48 6.168-7.871 9.088-14.409 9.088c-3.378 0-6.476-1.263-8.241-4.259l-.029-.049l-.252-.519a8.3 8.3 0 0 1-.659-4.208l.04-.433h2.445v-2.923h2.861V9.8h5.721V6.942h3.432z'/%3E%3Cpath fill='%23fff' d='M12.006 24.567a6.02 6.02 0 0 1-3.14-3.089a10.3 10.3 0 0 1-2.264.343q-.5.028-1.045.028q-.632 0-1.331-.037a9.05 9.05 0 0 0 7 2.769q.392 0 .78-.014M7.08 13.346h.2v2.067h-.2Zm-.376 0h.2v2.067H6.7v-2.067Zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.368 0h.2v2.067h-.2zM5 13.14h2.482v2.479H5Zm2.859-2.861h2.48v2.479H7.863Zm2.077.207h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2zm-.376 0h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.368 0h.2v2.066h-.2Zm-.207 2.653h2.48v2.48H7.863V13.14Zm2.077.207h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.368 0h.2v2.067h-.2Zm2.654-.207H13.2v2.48h-2.48V13.14Zm2.076.207H13v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.368 0h.2v2.067h-.2Zm-.206-3.067H13.2v2.479h-2.48v-2.479Zm2.076.207H13v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.368 0h.2v2.066h-.2Zm2.654 2.653h2.479v2.48h-2.48V13.14Zm2.076.207h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.368 0h.192v2.067h-.2v-2.067Zm-.206-3.067h2.479v2.479h-2.48zm2.076.207h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.368 0h.192v2.066h-.2v-2.066Zm-.206-3.067h2.479V9.9h-2.48zm2.076.206h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.376 0h.2v2.066h-.2Zm-.368 0h.192v2.066h-.2V7.625Zm2.654 5.514h2.479v2.48h-2.48V13.14Zm2.076.207h.195v2.067h-.2v-2.067Zm-.376 0h.206v2.067h-.206Zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.2Zm-.376 0h.2v2.067h-.205v-2.067Zm-.368 0h.2v2.067h-.194v-2.067Zm-6.442 6.292a.684.684 0 1 1-.684.684a.684.684 0 0 1 .684-.684m0 .194a.5.5 0 0 1 .177.033a.2.2 0 1 0 .275.269a.49.49 0 1 1-.453-.3Z'/%3E%3C/svg%3E")}[data-title=GitHub\ Actions]:before{content:"";--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")}[data-title=GitLab\ CI]: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='%23e24329' d='M29.5 13.2v-.1l-3.8-9.9c-.1-.2-.2-.4-.4-.5c-.4-.2-.8-.2-1.2.1c-.1.1-.3.2-.3.4l-2.6 7.9H10.8L8.2 3.2c0-.2-.2-.3-.3-.5c-.4-.2-.8-.3-1.2 0c-.2.1-.3.2-.4.4L2.5 13v.1c-1.1 2.9-.2 6.3 2.3 8.2l5.8 4.3l2.9 2.2l1.7 1.3c.4.3 1 .3 1.4 0l1.7-1.3l2.9-2.2l5.8-4.4c2.7-1.7 3.7-5.1 2.5-8'/%3E%3Cpath fill='%23fc6d26' d='M29.5 13.2v-.1c-1.9.4-3.6 1.2-5.1 2.3L16 21.7c2.9 2.2 5.3 4 5.3 4l5.8-4.4c2.6-1.8 3.6-5.2 2.4-8.1'/%3E%3Cpath fill='%23fca326' d='m10.7 25.8l2.9 2.2l1.7 1.3c.4.3 1 .3 1.4 0l1.7-1.3l2.9-2.2s-2.5-1.9-5.3-4c-2.9 2.1-5.3 4-5.3 4'/%3E%3Cpath fill='%23fc6d26' d='M7.6 15.4c-1.5-1.1-3.3-1.9-5.1-2.3v.1c-1.1 2.9-.2 6.3 2.3 8.2l5.8 4.3s2.5-1.9 5.3-4z'/%3E%3C/svg%3E")}[data-title=JSON]:before,[data-title=cache-warmup\.json]: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='%23fbc02d' d='M4.014 14.976a2.5 2.5 0 0 0 1.567-.518a2.38 2.38 0 0 0 .805-1.358a15.3 15.3 0 0 0 .214-2.944q.012-2.085.075-2.747a5.2 5.2 0 0 1 .418-1.686a3 3 0 0 1 .755-1.018A3.05 3.05 0 0 1 9 4.125A6.8 6.8 0 0 1 10.544 4h.7v1.96h-.387a2.34 2.34 0 0 0-1.723.468a3.4 3.4 0 0 0-.425 2.092a36 36 0 0 1-.137 4.133a4.7 4.7 0 0 1-.768 2.06A4.6 4.6 0 0 1 6.1 16a3.8 3.8 0 0 1 1.992 1.754a8.9 8.9 0 0 1 .618 3.865q0 2.435.05 2.9a1.76 1.76 0 0 0 .504 1.181a2.64 2.64 0 0 0 1.592.337h.387V28h-.7a5.7 5.7 0 0 1-1.773-.2a2.97 2.97 0 0 1-1.324-.93a3.35 3.35 0 0 1-.681-1.63a24 24 0 0 1-.165-3.234a16.5 16.5 0 0 0-.214-3.106a2.4 2.4 0 0 0-.805-1.361a2.5 2.5 0 0 0-1.567-.524Zm23.972 2.035a2.5 2.5 0 0 0-1.567.524a2.4 2.4 0 0 0-.805 1.361a16.5 16.5 0 0 0-.212 3.109a24 24 0 0 1-.169 3.234a3.35 3.35 0 0 1-.681 1.63a2.97 2.97 0 0 1-1.324.93a5.7 5.7 0 0 1-1.773.2h-.7V26.04h.387a2.64 2.64 0 0 0 1.592-.337a1.76 1.76 0 0 0 .506-1.186q.05-.462.05-2.9a8.9 8.9 0 0 1 .618-3.865A3.8 3.8 0 0 1 25.9 16a4.6 4.6 0 0 1-1.7-1.286a4.7 4.7 0 0 1-.768-2.06a36 36 0 0 1-.137-4.133a3.4 3.4 0 0 0-.425-2.092a2.34 2.34 0 0 0-1.723-.468h-.387V4h.7a6.8 6.8 0 0 1 1.54.125a3.05 3.05 0 0 1 1.149.581a3 3 0 0 1 .755 1.018a5.2 5.2 0 0 1 .418 1.686q.062.662.075 2.747a15.3 15.3 0 0 0 .212 2.947a2.38 2.38 0 0 0 .805 1.355a2.5 2.5 0 0 0 1.567.518Z'/%3E%3C/svg%3E")}[data-title=PHP]:before,[data-title=cache-warmup\.php]:before,[data-title=PHAR]:before,[data-title=PHIVE]: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='%238993be' d='M7.6 13.791a2.35 2.35 0 0 1 1.745.483a1.92 1.92 0 0 1 .207 1.66a2.78 2.78 0 0 1-.918 1.748a3.38 3.38 0 0 1-2.07.529h-1.4l.86-4.411ZM2 22.677h2.3l.545-2.8h1.967a7 7 0 0 0 2.144-.277a4.1 4.1 0 0 0 1.53-.918A4.6 4.6 0 0 0 11.93 16.1a3.29 3.29 0 0 0-.55-2.922a3.67 3.67 0 0 0-2.91-1.049H4.057ZM13.617 9.323H15.9l-.553 2.8h2.031a3.96 3.96 0 0 1 2.645.669a2.21 2.21 0 0 1 .436 2.167l-.954 4.909h-2.31l.908-4.667a1.27 1.27 0 0 0-.114-1.086a1.6 1.6 0 0 0-1.144-.286h-1.823l-1.175 6.044h-2.288Zm11.922 4.468a2.35 2.35 0 0 1 1.745.483a1.92 1.92 0 0 1 .207 1.66a2.78 2.78 0 0 1-.918 1.748a3.38 3.38 0 0 1-2.074.529H23.1l.858-4.416Zm-5.6 8.886h2.3l.545-2.8h1.968A7 7 0 0 0 26.9 19.6a4.1 4.1 0 0 0 1.53-.918a4.6 4.6 0 0 0 1.439-2.582a3.29 3.29 0 0 0-.55-2.922a3.67 3.67 0 0 0-2.909-1.046h-4.42Z'/%3E%3C/svg%3E")}[data-title=YAML]: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='%23fbc02d' d='M2 12.218c.755 0 1.51-.008 2.264 0l.053.038l2.761 2.758c.891-.906 1.8-1.794 2.7-2.7c.053-.052.11-.113.192-.1h1.823a1.4 1.4 0 0 1 .353.019c-.7.67-1.377 1.369-2.069 2.05L5.545 18.8c-.331.324-.648.663-.989.975c-.754.022-1.511.007-2.266.007c1.223-1.209 2.431-2.433 3.658-3.637c-1.321-1.304-2.63-2.62-3.948-3.927m10.7 0h1.839v7.566c-.611 0-1.222.012-1.832-.008v-4.994c-1.6 1.607-3.209 3.2-4.811 4.8c-.089.08-.166.217-.305.194c-.824-.006-1.649 0-2.474 0Q8.916 16 12.7 12.218m2.258.002c.47-.009.939 0 1.409 0c.836.853 1.69 1.689 2.536 2.532q1.268-1.267 2.539-2.532h1.4q-.008 3.784 0 7.567c-.471 0-.943.006-1.414 0q.008-2.387 0-4.773c-.844.843-1.676 1.7-2.526 2.536c-.856-.835-1.687-1.695-2.532-2.541c0 1.594-.006 3.188.006 4.781c-.472 0-.943.005-1.415 0q-.003-3.79-.003-7.57m8.301-.003c.472 0 .944-.007 1.416 0q-.007 3.083 0 6.166h3.782c.063.006.144-.012.191.045c.448.454.907.9 1.353 1.354q-3.371.007-6.741 0q.007-3.782-.001-7.565'/%3E%3C/svg%3E")}:root{--vp-c-brand-1:var(--vp-c-red-1);--vp-c-brand-2:var(--vp-c-red-2);--vp-c-brand-3:var(--vp-c-red-3);--vp-c-brand-soft:var(--vp-c-red-soft);--vp-home-hero-name-background:-webkit-linear-gradient(120deg, var(--vp-c-red-1) 30%, var(--vp-c-red-3));--vp-home-hero-name-color:transparent}p:has(a>img[src*=shields]){flex-flow:wrap;gap:5px;display:flex}.VPHero.VPHomeHero.has-image .image{display:none}.VPHero.VPHomeHero.has-image .image-container{transform:none}@media (width>=1280px){.VPHero.VPHomeHero.has-image .image{display:initial}.VPHero.VPHomeHero.has-image .VPImage.image-src{border-radius:8px;max-width:100%;max-height:100%}}.VPLocalSearchBox[data-v-174dd38d]{z-index:100;display:flex;position:fixed;inset:0}.backdrop[data-v-174dd38d]{background:var(--vp-backdrop-bg-color);transition:opacity .5s;position:absolute;inset:0}.shell[data-v-174dd38d]{background:var(--vp-local-search-bg);border-radius:.375rem;flex-direction:column;gap:1rem;width:min(100vw - 3.75rem,56.25rem);height:min-content;max-height:min(100vh - 8rem,56.25rem);margin:4rem auto;padding:.75rem;display:flex;position:relative}@media not all and (width>=48rem){.shell[data-v-174dd38d]{border-radius:0;width:100vw;height:100vh;max-height:none;margin:0}}.search-bar[data-v-174dd38d]{border:1px solid var(--vp-c-divider);cursor:text;border-radius:.25rem;align-items:center;padding:0 .75rem;display:flex}@media not all and (width>=48rem){.search-bar[data-v-174dd38d]{padding:0 .5rem}}.search-bar[data-v-174dd38d]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-174dd38d]{font-size:1.125rem;display:block}.navigate-icon[data-v-174dd38d]{font-size:.875rem;display:block}.search-icon[data-v-174dd38d]{margin:.5rem}@media not all and (width>=48rem){.search-icon[data-v-174dd38d]{display:none}}.search-input[data-v-174dd38d]{font-size:inherit;width:100%;padding:.375rem .75rem}.search-input[data-v-174dd38d]::-webkit-search-cancel-button{display:none}@media not all and (width>=48rem){.search-input[data-v-174dd38d]{padding:.375rem .25rem}}.search-actions[data-v-174dd38d]{gap:.25rem;display:flex}@media (any-pointer:coarse){.search-actions[data-v-174dd38d]{gap:.5rem}}@media (width>=48rem){.search-actions.before[data-v-174dd38d]{display:none}}.search-actions button[data-v-174dd38d]{padding:.5rem}.search-actions button[data-v-174dd38d]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-174dd38d]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-174dd38d]:disabled{opacity:.37}.search-loading[data-v-174dd38d]{visibility:hidden;border:2px solid var(--vp-c-divider);border-top-color:var(--vp-c-brand-1);border-radius:50%;flex:none;width:1.125rem;height:1.125rem;margin:.5rem}.search-loading.active[data-v-174dd38d]{visibility:visible;animation:.8s linear infinite local-search-loading-174dd38d}@media (prefers-reduced-motion:reduce){.search-loading.active[data-v-174dd38d]{animation:none}}@keyframes local-search-loading-174dd38d{to{transform:rotate(360deg)}}.search-keyboard-shortcuts[data-v-174dd38d]{opacity:.75;flex-wrap:wrap;gap:1rem;font-size:.8rem;line-height:1.09375;display:flex}.search-keyboard-shortcuts span[data-v-174dd38d]{align-items:center;gap:.25rem;display:flex}@media not all and (width>=48rem){.search-keyboard-shortcuts[data-v-174dd38d]{display:none}}.search-keyboard-shortcuts kbd[data-v-174dd38d]{text-align:center;vertical-align:middle;background:#8080801a;border:1px solid #80808026;border-radius:.25rem;min-width:1.5rem;padding:.1875rem .375rem;display:inline-block;box-shadow:0 2px 2px #0000001a}.results[data-v-174dd38d]{overscroll-behavior:contain;flex-direction:column;gap:.375rem;display:flex;overflow:hidden auto}.result[data-v-174dd38d]{border:solid 2px var(--vp-local-search-result-border);border-radius:.25rem;outline:none;align-items:center;gap:.5rem;line-height:1;transition:none;display:flex}.result>div[data-v-174dd38d]{width:100%;margin:.75rem;overflow:hidden}@media not all and (width>=48rem){.result>div[data-v-174dd38d]{margin:.5rem}}.titles[data-v-174dd38d]{z-index:1001;flex-wrap:wrap;gap:.25rem;padding:.125rem 0;display:flex;position:relative}.title[data-v-174dd38d]{align-items:center;gap:.25rem;display:flex}.title.main[data-v-174dd38d]{font-weight:500}.title-icon[data-v-174dd38d]{opacity:.5;color:var(--vp-c-brand-1);font-weight:500}.title svg[data-v-174dd38d]{opacity:.5}.result.selected[data-v-174dd38d]{--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-174dd38d]{position:relative}.excerpt[data-v-174dd38d]{opacity:.5;pointer-events:none;max-height:8.75rem;margin-top:.25rem;position:relative;overflow:hidden}.result.selected .excerpt[data-v-174dd38d]{opacity:1}.excerpt[data-v-174dd38d] *{font-size:.8rem!important;line-height:1.3!important}.titles[data-v-174dd38d] mark,.excerpt[data-v-174dd38d] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:.125rem;padding:0 .125rem}.excerpt[data-v-174dd38d] .vp-code-group .tabs{display:none}.excerpt[data-v-174dd38d] .vp-code-group div[class*=language-]{border-radius:.5rem!important}.excerpt-gradient-bottom[data-v-174dd38d]{bottom:-1px;background:linear-gradient(transparent, var(--vp-local-search-result-bg));z-index:1000;height:.5rem;position:absolute;inset-inline:0}.excerpt-gradient-top[data-v-174dd38d]{top:-1px;background:linear-gradient(var(--vp-local-search-result-bg), transparent);z-index:1000;height:.5rem;position:absolute;inset-inline:0}.result.selected .titles[data-v-174dd38d],.result.selected .title-icon[data-v-174dd38d]{color:var(--vp-c-brand-1)!important}.no-results[data-v-174dd38d]{text-align:center;padding:.75rem;font-size:.9rem}svg[data-v-174dd38d]{flex:none}
/*$vite$:1*/