From f0c27f77da8add5dd818188a799908e7bb580a98 Mon Sep 17 00:00:00 2001 From: Charles Ancheta <55412395+cbebe@users.noreply.github.com> Date: Thu, 17 Oct 2024 02:12:24 -0600 Subject: [PATCH] Deploy website - based on 5f7430e0ca6e26bb3a0f3a2cee447cd22aa63a1f --- 404.html | 8 +- assets/css/styles.95ba3220.css | 1 + assets/css/styles.e4cab1ac.css | 1 - assets/js/0058b4c6.8533b0e6.js | 1 + assets/js/0058b4c6.9ee14696.js | 1 - assets/js/0ce74438.7a36737d.js | 1 - assets/js/0ce74438.ec0d6df9.js | 1 + assets/js/0ded9cdf.709acda9.js | 1 + assets/js/11d51d02.e0361f19.js | 1 + assets/js/14eb3368.87403782.js | 1 + assets/js/17896441.425d7703.js | 1 - assets/js/17896441.9e09a874.js | 1 + ...93b7f.3089fa14.js => 1df93b7f.d9bf62a1.js} | 2 +- ...91b9e.5c3f34f1.js => 1f391b9e.ca807b4b.js} | 2 +- .../js/{353.8ad4aca4.js => 353.ecb7a6e3.js} | 2 +- assets/js/3b8c55ea.731d4828.js | 1 - assets/js/9ea974a1.909cc310.js | 1 - ...703ab.15268725.js => a94703ab.35b81db3.js} | 2 +- assets/js/c3cda6f3.40f4147a.js | 1 + assets/js/main.016af75e.js | 2 - assets/js/main.314885ea.js | 2 + ...CENSE.txt => main.314885ea.js.LICENSE.txt} | 0 assets/js/runtime~main.27c6d6aa.js | 1 + assets/js/runtime~main.8ca708de.js | 1 - docs/category/fysh/index.html | 13 +++ docs/fysh/installation/index.html | 25 ++++ docs/{ => fysh}/manual/index.html | 110 +++++++++--------- docs/installation/index.html | 25 ---- index.html | 8 +- markdown-page/index.html | 10 +- playground/index.html | 8 +- sitemap.xml | 2 +- 32 files changed, 126 insertions(+), 111 deletions(-) create mode 100644 assets/css/styles.95ba3220.css delete mode 100644 assets/css/styles.e4cab1ac.css create mode 100644 assets/js/0058b4c6.8533b0e6.js delete mode 100644 assets/js/0058b4c6.9ee14696.js delete mode 100644 assets/js/0ce74438.7a36737d.js create mode 100644 assets/js/0ce74438.ec0d6df9.js create mode 100644 assets/js/0ded9cdf.709acda9.js create mode 100644 assets/js/11d51d02.e0361f19.js create mode 100644 assets/js/14eb3368.87403782.js delete mode 100644 assets/js/17896441.425d7703.js create mode 100644 assets/js/17896441.9e09a874.js rename assets/js/{1df93b7f.3089fa14.js => 1df93b7f.d9bf62a1.js} (73%) rename assets/js/{1f391b9e.5c3f34f1.js => 1f391b9e.ca807b4b.js} (95%) rename assets/js/{353.8ad4aca4.js => 353.ecb7a6e3.js} (83%) delete mode 100644 assets/js/3b8c55ea.731d4828.js delete mode 100644 assets/js/9ea974a1.909cc310.js rename assets/js/{a94703ab.15268725.js => a94703ab.35b81db3.js} (73%) create mode 100644 assets/js/c3cda6f3.40f4147a.js delete mode 100644 assets/js/main.016af75e.js create mode 100644 assets/js/main.314885ea.js rename assets/js/{main.016af75e.js.LICENSE.txt => main.314885ea.js.LICENSE.txt} (100%) create mode 100644 assets/js/runtime~main.27c6d6aa.js delete mode 100644 assets/js/runtime~main.8ca708de.js create mode 100644 docs/category/fysh/index.html create mode 100644 docs/fysh/installation/index.html rename docs/{ => fysh}/manual/index.html (51%) delete mode 100644 docs/installation/index.html diff --git a/404.html b/404.html index bdd3c93..ef547a9 100644 --- a/404.html +++ b/404.html @@ -3,11 +3,11 @@ -Page Not Found | Fysh - - +Page Not Found | Fysh + + -
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

+
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

\ No newline at end of file diff --git a/assets/css/styles.95ba3220.css b/assets/css/styles.95ba3220.css new file mode 100644 index 0000000..1277b74 --- /dev/null +++ b/assets/css/styles.95ba3220.css @@ -0,0 +1 @@ +.col,.container{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}.toggleButton_wJrE,html{-webkit-tap-highlight-color:transparent}.clean-list,.containsTaskList_xYGT,.details_b1Yo>summary,.dropdown__menu,.menu__list{list-style:none}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:transparent;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:rgba(0,0,0,.05);--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 rgba(0,0,0,.1);--ifm-global-shadow-md:0 5px 40px rgba(0,0,0,.2);--ifm-global-shadow-tl:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1);--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:transparent;--ifm-table-stripe-background:rgba(0,0,0,.03);--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem;--docusaurus-progress-bar-color:var(--ifm-color-primary);--ifm-color-primary:#2e8555;--ifm-color-primary-dark:#29784c;--ifm-color-primary-darker:#277148;--ifm-color-primary-darkest:#205d3b;--ifm-color-primary-light:#33925d;--ifm-color-primary-lighter:#359962;--ifm-color-primary-lightest:#3cad6e;--ifm-code-font-size:95%;--docusaurus-highlighted-code-line-bg:rgba(0,0,0,.1);--docusaurus-tag-list-border:var(--ifm-color-emphasis-300);--docusaurus-announcement-bar-height:auto;--docusaurus-collapse-button-bg:transparent;--docusaurus-collapse-button-bg-hover:rgba(0,0,0,.1);--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px;--fysh:4rem}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:transparent}*{box-sizing:border-box}html{background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{display:inline}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.list_Kb_l article:last-child,.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none{margin-top:0!important}.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none{margin-right:0!important}.row--no-gutters>.col{padding-left:0;padding-right:0}.row--align-top{align-items:flex-start}.row--align-bottom{align-items:flex-end}.menuExternalLink_Tm4K,.row--align-center{align-items:center}.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width)}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.margin--none{margin:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.padding--sm{padding:.5rem!important}.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.padding-top--md,.padding-vert--md{padding-top:1rem!important}.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid rgba(0,0,0,.1);border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);padding:var(--ifm-pre-padding)}pre code{background-color:transparent;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img{max-width:100%}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table{border-collapse:collapse;display:block;margin-bottom:var(--ifm-spacing-vertical)}table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{background-color:var(--ifm-table-head-background);color:var(--ifm-table-head-color);font-weight:var(--ifm-table-head-font-weight)}table td{color:var(--ifm-table-cell-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary,.wordWrapButtonEnabled_EjOQ .wordWrapButtonIcon_j08b{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.admonitionHeading_TC0S,.alert__heading,.text--uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:rgba(53,120,229,.15);--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:rgba(235,237,240,.15);--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:rgba(0,164,0,.15);--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:rgba(84,199,236,.15);--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:rgba(255,186,0,.15);--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:rgba(250,56,62,.15);--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.alert .close:focus,.alert .close:hover{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{-moz-column-gap:var(--ifm-avatar-intro-margin);column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);overflow:hidden;width:var(--ifm-avatar-photo-size)}.card--full-height,.navbar__logo img{height:100%}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs__link:-moz-any-link:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs__link:any-link:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.button,.button:hover{color:var(--ifm-button-color)}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:transparent;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child){padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_qpKn:before{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}#nprogress,.dropdown__menu,.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem;white-space:nowrap}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color);text-decoration:none}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor transparent;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.docItemContainer_ABbC article>:first-child,.docItemContainer_ABbC header+*,.footer__item{margin-top:0}.admonitionContent_KfeB>:last-child,.cardContainer_iaaC :last-child,.collapsibleContent_lEEy p:last-child,.details_b1Yo>summary>p:last-child,.footer__items{margin-bottom:0}.codeBlockStandalone_lUDX,[type=checkbox]{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu__list{margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.details_b1Yo[data-collapsed=false].isBrowser_QEbe>summary:before,.details_b1Yo[open]:not(.isBrowser_QEbe)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.navbar-sidebar,.navbar-sidebar__backdrop{bottom:0;opacity:0;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;top:0;left:0;visibility:hidden}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color);text-decoration:none}.menu__caret:before,.menu__link--sublist-caret:after{height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;content:"";filter:var(--ifm-menu-link-sublist-icon-filter)}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist){background-color:var(--ifm-menu-color-background-active)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.announcementBarContent_n1jh,.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}.navbar__items--center .navbar__brand{margin:0}.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__items--right>:last-child{padding-right:0}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:hsla(0,0%,100%,.1);--ifm-navbar-search-input-placeholder-color:hsla(0,0%,100%,.5);color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-menu-color-background-active:hsla(0,0%,100%,.05);--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:.9rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.navbar__search-input::-moz-placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);position:fixed;transform:translate3d(-100%,0,0);transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:rgba(0,0,0,.6);position:fixed;right:0;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{-moz-column-gap:var(--ifm-pagination-page-spacing);column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination__link:hover{text-decoration:none}.pagination-nav{display:grid;grid-gap:var(--ifm-spacing-horizontal);gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover);text-decoration:none}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"Β« "}.pagination-nav__link--next .pagination-nav__label:after{content:" Β»"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item{border-radius:.5rem;cursor:pointer;display:inline-block;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs,:not(.containsTaskList_xYGT>li)>.containsTaskList_xYGT{padding-left:0}.pills__item--active{color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);display:flex;margin-bottom:0;overflow-x:auto}.tabs__item{border-bottom:3px solid transparent;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:hsla(0,0%,100%,.05);--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:hsla(0,0%,100%,.1);--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:hsla(0,0%,100%,.07);--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}[data-theme=dark]{--ifm-color-primary:#25c2a0;--ifm-color-primary-dark:#21af90;--ifm-color-primary-darker:#1fa588;--ifm-color-primary-darkest:#1a8870;--ifm-color-primary-light:#29d5b0;--ifm-color-primary-lighter:#32d8b4;--ifm-color-primary-lightest:#4fddbf;--docusaurus-highlighted-code-line-bg:rgba(0,0,0,.3)}.tag_dduy{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_dduy:hover{--docusaurus-tag-list-border:var(--ifm-link-color);text-decoration:none}.tagRegular_BxVg{border-radius:var(--ifm-global-radius);font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_PnKM{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tagWithCount_PnKM:after,.tagWithCount_PnKM:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_PnKM:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_PnKM:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_PnKM span{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.7rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.tags_Ln8X{display:inline}.tag_l2HU{display:inline-block;margin:0 .4rem .5rem 0}.backToTopButton_HSl1{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);visibility:hidden;width:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1)}.backToTopButton_HSl1:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;-webkit-mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;width:100%}.backToTopButtonShow_tVk3{opacity:1;transform:scale(1);visibility:visible}.skipToContent_eb3Y{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem;z-index:calc(var(--ifm-z-index-fixed) + 1)}.skipToContent_eb3Y:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_HP17{line-height:0;padding:0}.content_Lw_b{font-size:85%;padding:5px 0;text-align:center}.content_Lw_b a{color:inherit;text-decoration:underline}.announcementBar_bqVo{align-items:center;background-color:var(--ifm-color-white);border-bottom:1px solid var(--ifm-color-emphasis-100);color:var(--ifm-color-black);display:flex;height:var(--docusaurus-announcement-bar-height)}#__docusaurus-base-url-issue-banner-container,.docSidebarContainer_QRDz,.navbarSearchContainer_g9uX:empty,.sidebarLogo_ubcw,.themedComponent_BsZl,[data-theme=dark] .lightToggleIcon_BR0d,[data-theme=light] .darkToggleIcon_KNp2,html[data-announcement-bar-initially-dismissed=true] .announcementBar_bqVo{display:none}.announcementBarPlaceholder_NNHG{flex:0 0 10px}.announcementBarClose_xttr{align-self:stretch;flex:0 0 30px}.toggle_kd3t{height:2rem;width:2rem}.toggleButton_wJrE{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.toggleButton_wJrE:hover{background:var(--ifm-color-emphasis-200)}.toggleButtonDisabled_l7ec{cursor:not-allowed}.darkNavbarColorModeToggle_uB9a:hover{background:var(--ifm-color-gray-800)}[data-theme=dark] .themedComponent--dark_SgFb,[data-theme=light] .themedComponent--light__Tg6,html:not([data-theme]) .themedComponent--light__Tg6{display:initial}[data-theme=dark]:root{--docusaurus-collapse-button-bg:hsla(0,0%,100%,.05);--docusaurus-collapse-button-bg-hover:hsla(0,0%,100%,.1)}.collapseSidebarButton_fean{display:none;margin:0}.iconExternalLink_xChG{margin-left:.3rem}.docMainContainer_Aj8d,.docRoot_zmza{display:flex;width:100%}.docsWrapper_YZ61{display:flex;flex:1 0 auto}.dropdownNavbarItemMobile_BO3Z{cursor:pointer}.iconLanguage_zI8u{margin-right:5px;vertical-align:text-bottom}.navbarHideable_h9Dl{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_YzaQ{transform:translate3d(0,calc(-100% - 2px),0)}.errorBoundaryError_lF78{color:red;white-space:pre-wrap}.errorBoundaryFallback_cnpL{color:red;padding:.55rem}.footerLogoLink_ObIr{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.footerLogoLink_ObIr:hover,.hash-link:focus,:hover>.hash-link{opacity:1}body:not(.navigation-with-keyboard) :not(input):focus{outline:0}.anchorWithStickyNavbar_W2hc{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorWithHideOnScrollNavbar_XUwu{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none}.hash-link:before{content:"#"}.mainWrapper_lWIu{display:flex;flex:1 0 auto;flex-direction:column}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}web-interpreter.interpreter_gVVH{display:flex;flex:1;flex-direction:column;height:100%}web-interpreter div.btnContainer_ARFW{align-items:center;display:flex;justify-content:center;margin-top:1rem}.tocCollapsibleContent_q_US a,web-interpreter div.boxContainer_ToUy{display:block}web-interpreter textarea.inputBox_KTB8,web-interpreter textarea.outputBox_yxMo{font-family:monospace;height:100%;min-height:50vh;resize:vertical;width:100%}web-interpreter div.boxContainer_ToUy div{margin:2rem}.cardContainer_iaaC{--ifm-link-color:var(--ifm-color-emphasis-800);--ifm-link-hover-color:var(--ifm-color-emphasis-700);--ifm-link-hover-decoration:none;border:1px solid var(--ifm-color-emphasis-200);box-shadow:0 1.5px 3px 0 rgba(0,0,0,.15);transition:all var(--ifm-transition-fast) ease;transition-property:border,box-shadow}.cardContainer_iaaC:hover{border-color:var(--ifm-color-primary);box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.cardTitle_mtbD{font-size:1.2rem}.cardDescription_UXTn{font-size:.8rem}.opening,.opening_KTdG,body,html{height:100%;overflow-x:hidden;position:relative;width:100%}.opening{background:radial-gradient(ellipse at center,#fffeea 0,#fffeea 35%,#b7e8eb 100%);overflow:hidden}.bottom-fysh,main[role=main]{background:#000;height:100vh}.opening::-webkit-scrollbar{display:none}main[role=main]{color:#fff;margin:0 auto}.fysh>code.c,code.blinkingAfter_wtAe,code.blinking_ZgDx,code.fysh{background-color:transparent;border:none}.fysh-container,.opening{animation:2s cubic-bezier(.22,.61,.36,1) d}code.fysh{animation:.5s 5s forwards d,1s infinite alternate a;color:#4fff64;font-size:var(--fysh);opacity:0}@keyframes a{0%{color:#4fff64a3;text-shadow:0 0 5px #00cc4488,0 0 7px #00cc4488}to{color:#4fff647b;text-shadow:none}}@keyframes b{0%{font-size:0}to{font-size:var(--fysh)}}.fysh>code.c{animation:steps(1) b;z-index:999}.fysh>code.c.c-1{animation-duration:6.25s}.fysh>code.c.c-2{animation-duration:6.5s}.fysh>code.c.c-3{animation-duration:6.75s}.fysh>code.c.c-4{animation-duration:7s}.bottom-fysh{align-items:center;animation:.5s 4.25s forwards c;bottom:-100%;display:flex;justify-content:center;position:relative;width:100%}@keyframes c{0%{background:linear-gradient(#015871,#000),#000;background-position:0 80%;background-size:100% 500%;bottom:0;position:absolute}90%{background-position:0 90%}to{background:#000;bottom:0;position:absolute}}@keyframes d{0%{opacity:0}to{opacity:1}}main#main{animation:.125s cubic-bezier(.22,.61,.36,1) 2.5s forwards e;background-color:#015871;height:100vh}@keyframes e{0%{background-color:#015871}to{background-color:#000}}.ogFysh_rrY0{align-items:center;color:#333;display:flex;flex-direction:column;font-size:var(--fysh);height:100vh;justify-content:center;text-decoration:none}.ogFysh_rrY0>code{align-content:center;border:none;flex:1}.ocean_a7tk{animation:2s ease-out 2.5s forwards g;background:#015871;bottom:0;height:5%;left:0;position:absolute;width:100%}.waveContainer_uacA{overflow-x:hidden}.wave_JKCu{animation:5s cubic-bezier(.36,.45,.63,.53) forwards f;background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/85486/wave.svg) repeat-x;height:198px;position:absolute;top:-198px;transform:translateZ(0);width:6400px}.wave_JKCu:nth-of-type(2){animation:5s cubic-bezier(.36,.45,.63,.53) -.125s forwards f;opacity:1;top:-175px}@keyframes f{0%{transform:translateX(0)}50%{transform:translateX(-40%)}75%{transform:translateX(-60%)}99%{height:198px;transform:translate(-80%);width:6400px}to{height:0;transform:translate(-80%,-100%);width:0}}@keyframes g{0%{background:linear-gradient(0deg,#000 20%,#015871 95%);height:5%}12.5%{background:linear-gradient(0deg,#000 31.25%,#015871 95%)}25%{background:linear-gradient(0deg,#000 37.5%,#015871 95%)}37.5%{background:linear-gradient(0deg,#000 43.75%,#015871 95%)}50%{background:linear-gradient(0deg,#000 45%,#015871 95%)}62.5%{background:linear-gradient(0deg,#000 51.25%,#015871 95%)}75%{background:linear-gradient(0deg,#000 57.5%,#015871 95%)}87.5%{background:linear-gradient(0deg,#000 70%,#015871 95%)}99%{background:linear-gradient(0deg,#000 90%,#015871 99%),#000;bottom:0;height:100%;left:0;position:absolute}to{background:0 100% #000;height:0;position:relative}}code.blinking_ZgDx{animation:4s steps(1) 3.5s forwards h}code.blinkingAfter_wtAe{animation:.5s steps(1) 7.5s i;font-size:0}.buttonGroup_Uf3w button,.codeBlockContainer_gAgd{background:var(--prism-background-color);color:var(--prism-color)}@keyframes h{0%,40%,80%{opacity:1}20%,60%{opacity:.1}to{font-size:0}}@keyframes i{0%,to{font-size:var(--fysh)}}.opening_AlmI{height:100vh}.codeBlockContainer_gAgd{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlockContent_OwzW{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_PCkz{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlock_PtpH{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockTitle_PCkz+.codeBlockContent_OwzW .codeBlock_PtpH{border-top-left-radius:0;border-top-right-radius:0}.codeBlockLines_BPsw{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_pt_Y{display:table;padding:var(--ifm-pre-padding) 0}.buttonGroup_Uf3w{-moz-column-gap:.2rem;column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup_Uf3w button{align-items:center;border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity var(--ifm-transition-fast) ease-in-out}.buttonGroup_Uf3w button:focus-visible,.buttonGroup_Uf3w button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup_Uf3w button{opacity:.4}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_OTlL{counter-increment:a;display:table-row}.codeLineNumber_qpKn{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.codeLineNumber_qpKn:before{content:counter(a);opacity:.4}.codeLineContent_qyWQ{padding-right:var(--ifm-pre-padding)}.theme-code-block:hover .copyButtonCopied_dAuB{opacity:1!important}.copyButtonIcons_MyoM{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_px07,.copyButtonSuccessIcon_OThf{left:0;position:absolute;top:0;fill:currentColor;height:inherit;opacity:inherit;transition:all var(--ifm-transition-fast) ease;width:inherit}.copyButtonSuccessIcon_OThf{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_dAuB .copyButtonIcon_px07{opacity:0;transform:scale(.33)}.copyButtonCopied_dAuB .copyButtonSuccessIcon_OThf{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.wordWrapButtonIcon_j08b{height:1.2rem;width:1.2rem}.iconEdit_mI0G{margin-right:.3em;vertical-align:sub}.details_b1Yo{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_b1Yo>summary{cursor:pointer;padding-left:1rem;position:relative}.details_b1Yo>summary::-webkit-details-marker{display:none}.details_b1Yo>summary:before{border-color:transparent transparent transparent var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.collapsibleContent_lEEy{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.lastUpdated_Nv0l{font-size:smaller;font-style:italic;margin-top:.2rem}.tocCollapsibleButton_nJxg{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_nJxg:after{background:var(--ifm-menu-link-sublist-icon) 50% 50%/2rem 2rem no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast);width:1.25rem}.tocCollapsibleButtonExpanded_WZo0:after,.tocCollapsibleExpanded_QeZ1{transform:none}.tocCollapsible_MAou{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_q_US>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_q_US ul li{margin:.4rem .8rem}.details__tpw{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}.img_gAt8{height:auto}.tableOfContents_yjfd{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.admonition_w2bC{margin-bottom:1em}.admonitionHeading_TC0S{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family)}.admonitionHeading_TC0S:not(:last-child){margin-bottom:.3rem}.admonitionHeading_TC0S code{text-transform:none}.admonitionIcon_RE4U{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_RE4U svg{display:inline-block;height:1.6em;width:1.6em;fill:var(--ifm-alert-foreground-color)}.breadcrumbHomeIcon_kKXo{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.breadcrumbsContainer__fZU{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}.title_U9jp{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-leading)*1.25)}.mdxPageWrapper_ZrqT{justify-content:center}@media only screen and (min-width:400px){:root{--fysh:5rem}}@media only screen and (min-width:600px){:root{--fysh:8rem}}@media only screen and (min-width:992px){web-interpreter div.boxContainer_ToUy{display:flex;flex:1;flex-direction:row}web-interpreter div.boxContainer_ToUy div{flex:1}}@media (min-width:997px){.collapseSidebarButton_fean,.expandButton__QNj{background-color:var(--docusaurus-collapse-button-bg)}.collapseSidebarButton_fean:focus,.collapseSidebarButton_fean:hover,.expandButton__QNj:focus,.expandButton__QNj:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_xttr,.announcementBarPlaceholder_NNHG{flex-basis:50px}.collapseSidebarButton_fean{border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px;position:sticky}.collapseSidebarButtonIcon_xb1H{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_YlgR,[dir=rtl] .collapseSidebarButtonIcon_xb1H{transform:rotate(0)}.menuHtmlItem_QXB_{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_OPuk{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_OPuk{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar_bSEa{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_kvik{display:flex;flex-direction:column;height:100%;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar__H8s{padding-top:0}.sidebarHidden_MBl3{opacity:0;visibility:hidden}.sidebarLogo_ubcw{align-items:center;color:inherit!important;display:flex!important;margin:0 var(--ifm-navbar-padding-horizontal);max-height:var(--ifm-navbar-height);min-height:var(--ifm-navbar-height);text-decoration:none!important}.sidebarLogo_ubcw img{height:2rem;margin-right:.5rem}.expandButton__QNj{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:background-color var(--ifm-transition-fast) ease;width:100%}[dir=rtl] .expandButtonIcon_YlgR{transform:rotate(180deg)}.docSidebarContainer_QRDz{border-right:1px solid var(--ifm-toc-border-color);clip-path:inset(0);display:block;margin-top:calc(var(--ifm-navbar-height)*-1);transition:width var(--ifm-transition-fast) ease;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_U6p2{cursor:pointer;width:var(--doc-sidebar-hidden-width)}.sidebarViewport_l1q6{height:100%;max-height:100vh;position:sticky;top:0}.docMainContainer_Aj8d{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced__OTL{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_Sprq{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}.navbarSearchContainer_g9uX{padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.lastUpdated_Nv0l{text-align:right}.tocMobile_Mc4R{display:none}.docItemCol_NH4w,.generatedIndexPage_LPF_{max-width:75%!important}.list_Kb_l article:nth-last-child(-n+2){margin-bottom:0!important}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.colorModeToggle_Gwm5,.footer__link-separator,.navbar__item,.tableOfContents_yjfd{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}.navbarSearchContainer_g9uX{position:absolute;right:var(--ifm-navbar-padding-horizontal)}.docItemContainer_rsCf{padding:0 .3rem}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}}@media (hover:hover){.backToTopButton_HSl1:hover{background-color:var(--ifm-color-emphasis-300)}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0ms;--ifm-transition-slow:0ms}}@media print{.announcementBar_bqVo,.footer,.menu,.navbar,.pagination-nav,.table-of-contents,.tocMobile_Mc4R{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_BPsw{white-space:pre-wrap}} \ No newline at end of file diff --git a/assets/css/styles.e4cab1ac.css b/assets/css/styles.e4cab1ac.css deleted file mode 100644 index 829c6de..0000000 --- a/assets/css/styles.e4cab1ac.css +++ /dev/null @@ -1 +0,0 @@ -.col,.container{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}.toggleButton_CBgA,html{-webkit-tap-highlight-color:transparent}.clean-list,.containsTaskList_gtwG,.details_QW8r>summary,.dropdown__menu,.menu__list{list-style:none}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:transparent;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:rgba(0,0,0,.05);--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 rgba(0,0,0,.1);--ifm-global-shadow-md:0 5px 40px rgba(0,0,0,.2);--ifm-global-shadow-tl:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1);--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:transparent;--ifm-table-stripe-background:rgba(0,0,0,.03);--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem;--docusaurus-progress-bar-color:var(--ifm-color-primary);--ifm-color-primary:#2e8555;--ifm-color-primary-dark:#29784c;--ifm-color-primary-darker:#277148;--ifm-color-primary-darkest:#205d3b;--ifm-color-primary-light:#33925d;--ifm-color-primary-lighter:#359962;--ifm-color-primary-lightest:#3cad6e;--ifm-code-font-size:95%;--docusaurus-highlighted-code-line-bg:rgba(0,0,0,.1);--docusaurus-tag-list-border:var(--ifm-color-emphasis-300);--docusaurus-announcement-bar-height:auto;--docusaurus-collapse-button-bg:transparent;--docusaurus-collapse-button-bg-hover:rgba(0,0,0,.1);--doc-sidebar-width:300px;--doc-sidebar-hidden-width:30px;--fysh:8rem}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:transparent}*{box-sizing:border-box}html{background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{display:inline}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.margin-bottom--none,.margin-vert--none,.markdown>:last-child{margin-bottom:0!important}.margin-top--none,.margin-vert--none{margin-top:0!important}.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none{margin-right:0!important}.row--no-gutters>.col{padding-left:0;padding-right:0}.row--align-top{align-items:flex-start}.row--align-bottom{align-items:flex-end}.menuExternalLink_ukdM,.row--align-center{align-items:center}.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width)}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.margin--none{margin:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.padding--sm{padding:.5rem!important}.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.padding-top--md,.padding-vert--md{padding-top:1rem!important}.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid rgba(0,0,0,.1);border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);padding:var(--ifm-pre-padding)}pre code{background-color:transparent;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img{max-width:100%}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table{border-collapse:collapse;display:block;margin-bottom:var(--ifm-spacing-vertical)}table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{background-color:var(--ifm-table-head-background);color:var(--ifm-table-head-color);font-weight:var(--ifm-table-head-font-weight)}table td{color:var(--ifm-table-cell-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary,.wordWrapButtonEnabled_K8mp .wordWrapButtonIcon_cnn0{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.admonitionHeading_DhsI,.alert__heading,.text--uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:rgba(53,120,229,.15);--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:rgba(235,237,240,.15);--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:rgba(0,164,0,.15);--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:rgba(84,199,236,.15);--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:rgba(255,186,0,.15);--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:rgba(250,56,62,.15);--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.alert .close:focus,.alert .close:hover{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{-moz-column-gap:var(--ifm-avatar-intro-margin);column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);overflow:hidden;width:var(--ifm-avatar-photo-size)}.card--full-height,.navbar__logo img{height:100%}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs__link:-moz-any-link:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs__link:any-link:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.button,.button:hover{color:var(--ifm-button-color)}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:transparent;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child){padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_ZAky:before{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}#nprogress,.dropdown__menu,.navbar__item.dropdown .navbar__link:not([href]){pointer-events:none}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem;white-space:nowrap}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color);text-decoration:none}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor transparent;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__links{margin-bottom:1rem}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.docItemContainer_LMnj article>:first-child,.docItemContainer_LMnj header+*,.footer__item{margin-top:0}.admonitionContent_FTGW>:last-child,.collapsibleContent_C_9o p:last-child,.details_QW8r>summary>p:last-child,.footer__items{margin-bottom:0}.codeBlockStandalone_uxVG,[type=checkbox]{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle{font-size:1.5rem}.menu__list{margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child){margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.details_QW8r[data-collapsed=false].isBrowser_MzRJ>summary:before,.details_QW8r[open]:not(.isBrowser_MzRJ)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.navbar-sidebar,.navbar-sidebar__backdrop{bottom:0;opacity:0;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;top:0;left:0;visibility:hidden}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color);text-decoration:none}.menu__caret:before,.menu__link--sublist-caret:after{height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;content:"";filter:var(--ifm-menu-link-sublist-icon-filter)}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist){background-color:var(--ifm-menu-color-background-active)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.announcementBarContent_i_zV,.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}.navbar__items--center .navbar__brand{margin:0}.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__items--right>:last-child{padding-right:0}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:hsla(0,0%,100%,.1);--ifm-navbar-search-input-placeholder-color:hsla(0,0%,100%,.5);color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-menu-color-background-active:hsla(0,0%,100%,.05);--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:.9rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.navbar__search-input::-moz-placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);position:fixed;transform:translate3d(-100%,0,0);transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:rgba(0,0,0,.6);position:fixed;right:0;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{-moz-column-gap:var(--ifm-pagination-page-spacing);column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination__link:hover{text-decoration:none}.pagination-nav{display:grid;grid-gap:var(--ifm-spacing-horizontal);gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover);text-decoration:none}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"Β« "}.pagination-nav__link--next .pagination-nav__label:after{content:" Β»"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item{border-radius:.5rem;cursor:pointer;display:inline-block;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs,:not(.containsTaskList_gtwG>li)>.containsTaskList_gtwG{padding-left:0}.pills__item--active{color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);display:flex;margin-bottom:0;overflow-x:auto}.tabs__item{border-bottom:3px solid transparent;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:hsla(0,0%,100%,.05);--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:hsla(0,0%,100%,.1);--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:hsla(0,0%,100%,.07);--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}[data-theme=dark]{--ifm-color-primary:#25c2a0;--ifm-color-primary-dark:#21af90;--ifm-color-primary-darker:#1fa588;--ifm-color-primary-darkest:#1a8870;--ifm-color-primary-light:#29d5b0;--ifm-color-primary-lighter:#32d8b4;--ifm-color-primary-lightest:#4fddbf;--docusaurus-highlighted-code-line-bg:rgba(0,0,0,.3)}.tag_o5XS{border:1px solid var(--docusaurus-tag-list-border);transition:border var(--ifm-transition-fast)}.tag_o5XS:hover{--docusaurus-tag-list-border:var(--ifm-link-color);text-decoration:none}.tagRegular_Ykdx{border-radius:var(--ifm-global-radius);font-size:90%;padding:.2rem .5rem .3rem}.tagWithCount_R9Fr{align-items:center;border-left:0;display:flex;padding:0 .5rem 0 1rem;position:relative}.tagWithCount_R9Fr:after,.tagWithCount_R9Fr:before{border:1px solid var(--docusaurus-tag-list-border);content:"";position:absolute;top:50%;transition:inherit}.tagWithCount_R9Fr:before{border-bottom:0;border-right:0;height:1.18rem;right:100%;transform:translate(50%,-50%) rotate(-45deg);width:1.18rem}.tagWithCount_R9Fr:after{border-radius:50%;height:.5rem;left:0;transform:translateY(-50%);width:.5rem}.tagWithCount_R9Fr span{background:var(--ifm-color-secondary);border-radius:var(--ifm-global-radius);color:var(--ifm-color-black);font-size:.7rem;line-height:1.2;margin-left:.3rem;padding:.1rem .4rem}.tags_kxdX{display:inline}.tag_XLUD{display:inline-block;margin:0 .4rem .5rem 0}.backToTopButton_i7Y4{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);visibility:hidden;width:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1)}.backToTopButton_i7Y4:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;-webkit-mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;width:100%}.backToTopButtonShow_kcCD{opacity:1;transform:scale(1);visibility:visible}.skipToContent_yGp3{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem;z-index:calc(var(--ifm-z-index-fixed) + 1)}.skipToContent_yGp3:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.closeButton_nPAW{line-height:0;padding:0}.content_uyoT{font-size:85%;padding:5px 0;text-align:center}.fysh,.ogFysh_dBQL{font-size:var(--fysh)}.content_uyoT a{color:inherit;text-decoration:underline}.announcementBar_KfUU{align-items:center;background-color:var(--ifm-color-white);border-bottom:1px solid var(--ifm-color-emphasis-100);color:var(--ifm-color-black);display:flex;height:var(--docusaurus-announcement-bar-height)}#__docusaurus-base-url-issue-banner-container,.docSidebarContainer_hwDV,.navbarSearchContainer_rJrO:empty,.sidebarLogo_NwUK,.themedComponent_OsJD,[data-theme=dark] .lightToggleIcon_rs3J,[data-theme=light] .darkToggleIcon_RP1C,html[data-announcement-bar-initially-dismissed=true] .announcementBar_KfUU{display:none}.announcementBarPlaceholder_Ioyc{flex:0 0 10px}.announcementBarClose_xnM3{align-self:stretch;flex:0 0 30px}.toggle_quUH{height:2rem;width:2rem}.toggleButton_CBgA{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;transition:background var(--ifm-transition-fast);width:100%}.toggleButton_CBgA:hover{background:var(--ifm-color-emphasis-200)}.toggleButtonDisabled_c5IQ{cursor:not-allowed}.darkNavbarColorModeToggle_VoCK:hover{background:var(--ifm-color-gray-800)}[data-theme=dark] .themedComponent--dark_LQTh,[data-theme=light] .themedComponent--light_EWeY,html:not([data-theme]) .themedComponent--light_EWeY{display:initial}[data-theme=dark]:root{--docusaurus-collapse-button-bg:hsla(0,0%,100%,.05);--docusaurus-collapse-button-bg-hover:hsla(0,0%,100%,.1)}.collapseSidebarButton_fR7n{display:none;margin:0}.iconExternalLink_zy30{margin-left:.3rem}.docMainContainer_F2Tf,.docRoot_jbX8{display:flex;width:100%}.docsWrapper_UZyP{display:flex;flex:1 0 auto}.dropdownNavbarItemMobile_CA6j{cursor:pointer}.iconLanguage_GME5{margin-right:5px;vertical-align:text-bottom}.navbarHideable_SQV0{transition:transform var(--ifm-transition-fast) ease}.navbarHidden_PicR{transform:translate3d(0,calc(-100% - 2px),0)}.errorBoundaryError_WM6N{color:red;white-space:pre-wrap}.errorBoundaryFallback_eezD{color:red;padding:.55rem}.footerLogoLink_M60T{opacity:.5;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.footerLogoLink_M60T:hover,.hash-link:focus,:hover>.hash-link{opacity:1}body:not(.navigation-with-keyboard) :not(input):focus{outline:0}.anchorWithStickyNavbar_DZUk{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorWithHideOnScrollNavbar_mDi6{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none}.hash-link:before{content:"#"}.mainWrapper_Nr0D{display:flex;flex:1 0 auto;flex-direction:column}.docusaurus-mt-lg{margin-top:3rem}#__docusaurus{display:flex;flex-direction:column;min-height:100%}web-interpreter.interpreter_PL7h{display:flex;flex:1;flex-direction:column;height:100%}web-interpreter div.btnContainer_LYb5{align-items:center;display:flex;justify-content:center;margin-top:1rem}.tocCollapsibleContent_m_8x a,web-interpreter div.boxContainer_G054{display:block}web-interpreter textarea.inputBox_o45i,web-interpreter textarea.outputBox_e4et{font-family:monospace;height:100%;min-height:50vh;resize:vertical;width:100%}web-interpreter div.boxContainer_G054 div{margin:2rem}.opening,.opening_h5ig,body,html{height:100%;overflow-x:hidden;position:relative;width:100%}.opening{background:radial-gradient(ellipse at center,#fffeea 0,#fffeea 35%,#b7e8eb 100%);overflow:hidden}.opening::-webkit-scrollbar{display:none}main[role=main]{background:#000;color:#fff;height:100vh;margin:0 auto}.fysh,.fysh>code.c,code.blinkingAfter_Mv17,code.blinking_hXLu{background-color:transparent;border:none}.fysh-container,.opening{animation:2s cubic-bezier(.22,.61,.36,1) d}.fysh{animation:.5s 5s forwards d,1s infinite alternate a;color:#4fff64;opacity:0}@keyframes a{0%{color:#4fff64a3;text-shadow:0 0 5px #00cc4488,0 0 7px #00cc4488}to{color:#4fff647b;text-shadow:none}}@keyframes b{0%{font-size:0}to{font-size:var(--fysh)}}.fysh>code.c{animation:steps(1) b;z-index:999}.fysh>code.c.c-1{animation-duration:6.25s}.fysh>code.c.c-2{animation-duration:6.5s}.fysh>code.c.c-3{animation-duration:6.75s}.fysh>code.c.c-4{animation-duration:7s}.bottom-fysh{align-items:center;animation:.5s 4.25s forwards c;background:#000;bottom:-100%;display:flex;height:100vh;justify-content:center;position:relative;width:100%}@keyframes c{0%{background:linear-gradient(#015871,#000),#000;background-position:0 80%;background-size:100% 500%;bottom:0;position:absolute}90%{background-position:0 90%}to{background:#000;bottom:0;position:absolute}}@keyframes d{0%{opacity:0}to{opacity:1}}main#main{animation:.125s cubic-bezier(.22,.61,.36,1) 2.5s forwards e;background-color:#015871;height:100vh}@keyframes e{0%{background-color:#015871}to{background-color:#000}}.ogFysh_dBQL{align-items:center;color:#333;display:flex;flex-direction:column;height:100vh;justify-content:center;text-decoration:none}.ogFysh_dBQL>code{align-content:center;border:none;flex:1}.ocean_tC3G{animation:2s ease-out 2.5s forwards g;background:#015871;bottom:0;height:5%;left:0;position:absolute;width:100%}.waveContainer_hmtu{overflow-x:hidden}.wave_jNRD{animation:5s cubic-bezier(.36,.45,.63,.53) forwards f;background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/85486/wave.svg) repeat-x;height:198px;position:absolute;top:-198px;transform:translateZ(0);width:6400px}.wave_jNRD:nth-of-type(2){animation:5s cubic-bezier(.36,.45,.63,.53) -.125s forwards f;opacity:1;top:-175px}@keyframes f{0%{transform:translateX(0)}50%{transform:translateX(-40%)}75%{transform:translateX(-60%)}99%{height:198px;transform:translate(-80%);width:6400px}to{height:0;transform:translate(-80%,-100%);width:0}}@keyframes g{0%{background:linear-gradient(0deg,#000 20%,#015871 95%);height:5%}12.5%{background:linear-gradient(0deg,#000 31.25%,#015871 95%)}25%{background:linear-gradient(0deg,#000 37.5%,#015871 95%)}37.5%{background:linear-gradient(0deg,#000 43.75%,#015871 95%)}50%{background:linear-gradient(0deg,#000 45%,#015871 95%)}62.5%{background:linear-gradient(0deg,#000 51.25%,#015871 95%)}75%{background:linear-gradient(0deg,#000 57.5%,#015871 95%)}87.5%{background:linear-gradient(0deg,#000 70%,#015871 95%)}99%{background:linear-gradient(0deg,#000 90%,#015871 99%),#000;bottom:0;height:100%;left:0;position:absolute}to{background:0 100% #000;height:0;position:relative}}code.blinking_hXLu{animation:4s steps(1) 3.5s forwards h}code.blinkingAfter_Mv17{animation:.5s steps(1) 7.5s i;font-size:0}.buttonGroup_LYq8 button,.codeBlockContainer_Nmea{background:var(--prism-background-color);color:var(--prism-color)}@keyframes h{0%,40%,80%{opacity:1}20%,60%{opacity:.1}to{font-size:0}}@keyframes i{0%,to{font-size:var(--fysh)}}.opening_Qbea{height:100vh}.codeBlockContainer_Nmea{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlockContent_V5c4{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_UM3A{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlock_YlVc{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockTitle_UM3A+.codeBlockContent_V5c4 .codeBlock_YlVc{border-top-left-radius:0;border-top-right-radius:0}.codeBlockLines_jo6a{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_fvtR{display:table;padding:var(--ifm-pre-padding) 0}.buttonGroup_LYq8{-moz-column-gap:.2rem;column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup_LYq8 button{align-items:center;border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity var(--ifm-transition-fast) ease-in-out}.buttonGroup_LYq8 button:focus-visible,.buttonGroup_LYq8 button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup_LYq8 button{opacity:.4}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_J4gB{counter-increment:a;display:table-row}.codeLineNumber_ZAky{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.codeLineNumber_ZAky:before{content:counter(a);opacity:.4}.codeLineContent__kQf{padding-right:var(--ifm-pre-padding)}.theme-code-block:hover .copyButtonCopied_bDpY{opacity:1!important}.copyButtonIcons_tAFH{height:1.125rem;position:relative;width:1.125rem}.copyButtonIcon_Hdgg,.copyButtonSuccessIcon_n1Dy{left:0;position:absolute;top:0;fill:currentColor;height:inherit;opacity:inherit;transition:all var(--ifm-transition-fast) ease;width:inherit}.copyButtonSuccessIcon_n1Dy{color:#00d600;left:50%;opacity:0;top:50%;transform:translate(-50%,-50%) scale(.33)}.copyButtonCopied_bDpY .copyButtonIcon_Hdgg{opacity:0;transform:scale(.33)}.copyButtonCopied_bDpY .copyButtonSuccessIcon_n1Dy{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:75ms}.wordWrapButtonIcon_cnn0{height:1.2rem;width:1.2rem}.iconEdit_H5wl{margin-right:.3em;vertical-align:sub}.details_QW8r{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_QW8r>summary{cursor:pointer;padding-left:1rem;position:relative}.details_QW8r>summary::-webkit-details-marker{display:none}.details_QW8r>summary:before{border-color:transparent transparent transparent var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.collapsibleContent_C_9o{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.lastUpdated_w4jv{font-size:smaller;font-style:italic;margin-top:.2rem}.tocCollapsibleButton_UjYJ{align-items:center;display:flex;font-size:inherit;justify-content:space-between;padding:.4rem .8rem;width:100%}.tocCollapsibleButton_UjYJ:after{background:var(--ifm-menu-link-sublist-icon) 50% 50%/2rem 2rem no-repeat;content:"";filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast);width:1.25rem}.tocCollapsibleButtonExpanded_O3qi:after,.tocCollapsibleExpanded_P2aq{transform:none}.tocCollapsible_rc_O{background-color:var(--ifm-menu-color-background-active);border-radius:var(--ifm-global-radius);margin:1rem 0}.tocCollapsibleContent_m_8x>ul{border-left:none;border-top:1px solid var(--ifm-color-emphasis-300);font-size:15px;padding:.2rem 0}.tocCollapsibleContent_m_8x ul li{margin:.4rem .8rem}.details_QXQI{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}.img_bXVm{height:auto}.tableOfContents_YkJF{max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}.admonition_gFLa{margin-bottom:1em}.admonitionHeading_DhsI{font:var(--ifm-heading-font-weight) var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family)}.admonitionHeading_DhsI:not(:last-child){margin-bottom:.3rem}.admonitionHeading_DhsI code{text-transform:none}.admonitionIcon_Y48m{display:inline-block;margin-right:.4em;vertical-align:middle}.admonitionIcon_Y48m svg{display:inline-block;height:1.6em;width:1.6em;fill:var(--ifm-alert-foreground-color)}.breadcrumbHomeIcon_wFFX{height:1.1rem;position:relative;top:1px;vertical-align:top;width:1.1rem}.breadcrumbsContainer__jiJ{--ifm-breadcrumb-size-multiplier:0.8;margin-bottom:.8rem}.mdxPageWrapper_brfl{justify-content:center}@media only screen and (min-width:992px){web-interpreter div.boxContainer_G054{display:flex;flex:1;flex-direction:row}web-interpreter div.boxContainer_G054 div{flex:1}}@media (min-width:997px){.collapseSidebarButton_fR7n,.expandButton_hCIx{background-color:var(--docusaurus-collapse-button-bg)}:root{--docusaurus-announcement-bar-height:30px}.announcementBarClose_xnM3,.announcementBarPlaceholder_Ioyc{flex-basis:50px}.collapseSidebarButton_fR7n{border:1px solid var(--ifm-toc-border-color);border-radius:0;bottom:0;display:block!important;height:40px;position:sticky}.collapseSidebarButtonIcon_oPdT{margin-top:4px;transform:rotate(180deg)}.expandButtonIcon_mx6u,[dir=rtl] .collapseSidebarButtonIcon_oPdT{transform:rotate(0)}.collapseSidebarButton_fR7n:focus,.collapseSidebarButton_fR7n:hover,.expandButton_hCIx:focus,.expandButton_hCIx:hover{background-color:var(--docusaurus-collapse-button-bg-hover)}.menuHtmlItem_nqzr{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu_Msx_{flex-grow:1;padding:.5rem}@supports (scrollbar-gutter:stable){.menu_Msx_{padding:.5rem 0 .5rem .5rem;scrollbar-gutter:stable}}.menuWithAnnouncementBar__21h{margin-bottom:var(--docusaurus-announcement-bar-height)}.sidebar_RvUU{display:flex;flex-direction:column;height:100%;padding-top:var(--ifm-navbar-height);width:var(--doc-sidebar-width)}.sidebarWithHideableNavbar_jkp7{padding-top:0}.sidebarHidden_rlDg{opacity:0;visibility:hidden}.sidebarLogo_NwUK{align-items:center;color:inherit!important;display:flex!important;margin:0 var(--ifm-navbar-padding-horizontal);max-height:var(--ifm-navbar-height);min-height:var(--ifm-navbar-height);text-decoration:none!important}.sidebarLogo_NwUK img{height:2rem;margin-right:.5rem}.expandButton_hCIx{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:background-color var(--ifm-transition-fast) ease;width:100%}[dir=rtl] .expandButtonIcon_mx6u{transform:rotate(180deg)}.docSidebarContainer_hwDV{border-right:1px solid var(--ifm-toc-border-color);clip-path:inset(0);display:block;margin-top:calc(var(--ifm-navbar-height)*-1);transition:width var(--ifm-transition-fast) ease;width:var(--doc-sidebar-width);will-change:width}.docSidebarContainerHidden_Z9bl{cursor:pointer;width:var(--doc-sidebar-hidden-width)}.sidebarViewport__qcD{height:100%;max-height:100vh;position:sticky;top:0}.docMainContainer_F2Tf{flex-grow:1;max-width:calc(100% - var(--doc-sidebar-width))}.docMainContainerEnhanced_bNVh{max-width:calc(100% - var(--doc-sidebar-hidden-width))}.docItemWrapperEnhanced_VDNA{max-width:calc(var(--ifm-container-width) + var(--doc-sidebar-width))!important}.navbarSearchContainer_rJrO{padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.lastUpdated_w4jv{text-align:right}.tocMobile_EoXz{display:none}.docItemCol_lfcH{max-width:75%!important}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl)}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.colorModeToggle_VW0i,.footer__link-separator,.navbar__item,.tableOfContents_YkJF{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}.navbarSearchContainer_rJrO{position:absolute;right:var(--ifm-navbar-padding-horizontal)}.docItemContainer_h31o{padding:0 .3rem}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}}@media (hover:hover){.backToTopButton_i7Y4:hover{background-color:var(--ifm-color-emphasis-300)}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0ms;--ifm-transition-slow:0ms}}@media print{.announcementBar_KfUU,.footer,.menu,.navbar,.pagination-nav,.table-of-contents,.tocMobile_EoXz{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_jo6a{white-space:pre-wrap}} \ No newline at end of file diff --git a/assets/js/0058b4c6.8533b0e6.js b/assets/js/0058b4c6.8533b0e6.js new file mode 100644 index 0000000..a38f174 --- /dev/null +++ b/assets/js/0058b4c6.8533b0e6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[849],{999:s=>{s.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Fysh","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh","href":"/docs/fysh/installation","docId":"fysh/installation","unlisted":false},{"type":"link","label":"\ud83d\udc19 Fyshing Manual","href":"/docs/fysh/manual","docId":"fysh/manual","unlisted":false}],"href":"/docs/category/fysh"}]},"docs":{"fysh/installation":{"id":"fysh/installation","title":"\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh","description":"\u2699\ufe0f Option 1: Using VSCode","sidebar":"docsSidebar"},"fysh/manual":{"id":"fysh/manual","title":"\ud83d\udc19 Fyshing Manual","description":"\ud83d\udc20 Chapter 1: Fysh Syntax","sidebar":"docsSidebar"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/0058b4c6.9ee14696.js b/assets/js/0058b4c6.9ee14696.js deleted file mode 100644 index 208374d..0000000 --- a/assets/js/0058b4c6.9ee14696.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[849],{999:e=>{e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"docsSidebar":[{"type":"link","label":"\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh","href":"/docs/installation","docId":"installation","unlisted":false},{"type":"link","label":"\ud83d\udc19 Fyshing Manual","href":"/docs/manual","docId":"manual","unlisted":false}]},"docs":{"installation":{"id":"installation","title":"\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh","description":"\u2699\ufe0f Option 1: Using VSCode","sidebar":"docsSidebar"},"manual":{"id":"manual","title":"\ud83d\udc19 Fyshing Manual","description":"\ud83d\udc20 Chapter 1: Fysh Syntax","sidebar":"docsSidebar"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/0ce74438.7a36737d.js b/assets/js/0ce74438.7a36737d.js deleted file mode 100644 index e40abb1..0000000 --- a/assets/js/0ce74438.7a36737d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[365],{2368:(e,t,n)=>{n.r(t),n.d(t,{default:()=>c});n(758);var r=n(7235),s=n(9379);const i={interpreter:"interpreter_PL7h",btnContainer:"btnContainer_LYb5",boxContainer:"boxContainer_G054",inputBox:"inputBox_o45i",outputBox:"outputBox_e4et"};var a=n(6070);function o(){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(s.A,{children:[(0,a.jsx)("script",{src:"/js/wasm_exec.js",async:!0}),(0,a.jsx)("script",{src:"/js/interpreter.js",async:!0})]}),(0,a.jsxs)("web-interpreter",{class:i.interpreter,children:[(0,a.jsx)("div",{className:i.btnContainer,children:(0,a.jsx)("button",{className:i.swimButton,"data-id":"play",children:"Swim"})}),(0,a.jsxs)("div",{className:i.boxContainer,children:[(0,a.jsx)("div",{children:(0,a.jsx)("textarea",{className:i.inputBox,"data-id":"input"})}),(0,a.jsx)("div",{children:(0,a.jsx)("textarea",{className:i.outputBox,"data-id":"output",readOnly:!0,"aria-readonly":!0})})]})]})]})}function c(){return(0,a.jsx)(r.A,{title:"Fysh Playground",description:"Play around with the Fysh programming language using the online WASM interpreter",children:(0,a.jsx)(o,{})})}}}]); \ No newline at end of file diff --git a/assets/js/0ce74438.ec0d6df9.js b/assets/js/0ce74438.ec0d6df9.js new file mode 100644 index 0000000..c93f087 --- /dev/null +++ b/assets/js/0ce74438.ec0d6df9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[365],{2368:(e,t,n)=>{n.r(t),n.d(t,{default:()=>c});n(758);var r=n(7235),s=n(9379);const a={interpreter:"interpreter_gVVH",btnContainer:"btnContainer_ARFW",boxContainer:"boxContainer_ToUy",inputBox:"inputBox_KTB8",outputBox:"outputBox_yxMo"};var i=n(6070);function o(){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(s.A,{children:[(0,i.jsx)("script",{src:"/js/wasm_exec.js",async:!0}),(0,i.jsx)("script",{src:"/js/interpreter.js",async:!0})]}),(0,i.jsxs)("web-interpreter",{class:a.interpreter,children:[(0,i.jsx)("div",{className:a.btnContainer,children:(0,i.jsx)("button",{className:a.swimButton,"data-id":"play",children:"Swim"})}),(0,i.jsxs)("div",{className:a.boxContainer,children:[(0,i.jsx)("div",{children:(0,i.jsx)("textarea",{className:a.inputBox,"data-id":"input"})}),(0,i.jsx)("div",{children:(0,i.jsx)("textarea",{className:a.outputBox,"data-id":"output",readOnly:!0,"aria-readonly":!0})})]})]})]})}function c(){return(0,i.jsx)(r.A,{title:"Fysh Playground",description:"Play around with the Fysh programming language using the online WASM interpreter",children:(0,i.jsx)(o,{})})}}}]); \ No newline at end of file diff --git a/assets/js/0ded9cdf.709acda9.js b/assets/js/0ded9cdf.709acda9.js new file mode 100644 index 0000000..0685844 --- /dev/null +++ b/assets/js/0ded9cdf.709acda9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[658],{7686:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>h,contentTitle:()=>a,default:()=>o,frontMatter:()=>r,metadata:()=>t,toc:()=>c});var i=s(6070),l=s(1503);const r={sidebar_position:2},a="\ud83d\udc19 Fyshing Manual",t={id:"fysh/manual",title:"\ud83d\udc19 Fyshing Manual",description:"\ud83d\udc20 Chapter 1: Fysh Syntax",source:"@site/docs/fysh/manual.md",sourceDirName:"fysh",slug:"/fysh/manual",permalink:"/docs/fysh/manual",draft:!1,unlisted:!1,editUrl:"https://github.com/Fysh-Fyve/fysh/tree/master/pkg/website/docs/fysh/manual.md",tags:[],version:"current",sidebarPosition:2,frontMatter:{sidebar_position:2},sidebar:"docsSidebar",previous:{title:"\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh",permalink:"/docs/fysh/installation"}},h={},c=[{value:"\ud83d\udc20 Chapter 1: Fysh Syntax",id:"-chapter-1-fysh-syntax",level:2},{value:"\ud83d\udc1f Variables",id:"-variables",level:3},{value:"\ud83d\udc41\ufe0f Optional Visuals",id:"\ufe0f-optional-visuals",level:3},{value:"\u2795 Arithmetic with Variables",id:"-arithmetic-with-variables",level:3},{value:"\ud83d\udd3c\ud83d\udd3d Increment and Decrement",id:"-increment-and-decrement",level:3},{value:"\ud83c\udf62 Random Number Generation",id:"-random-number-generation",level:3},{value:"\ud83d\udcca Chapter 2: Data Types",id:"-chapter-2-data-types",level:2},{value:"\ud83d\udccf Integers",id:"-integers",level:3},{value:"\ud83d\udcd0 Floating Point Numbers",id:"-floating-point-numbers",level:3},{value:"\ud83d\udcdd Strings",id:"-strings",level:3},{value:"\ud83d\udce6 Arrays and Traversal",id:"-arrays-and-traversal",level:3},{value:"\ud83e\udde0 Chapter 3: Fysh Logic and Operations",id:"-chapter-3-fysh-logic-and-operations",level:2},{value:"\ud83e\udd14 Logical Operations",id:"-logical-operations",level:3},{value:"\ud83d\udd27 Bitwise Operations",id:"-bitwise-operations",level:3},{value:"\ud83d\udc38 Tadpoles",id:"-tadpoles",level:3},{value:"\ud83d\udd04 Chapter 3: Control Structures",id:"-chapter-3-control-structures",level:2},{value:"\ud83d\udd01 While Loops",id:"-while-loops",level:3},{value:"\u2753 Conditional Statements",id:"-conditional-statements",level:3},{value:"\ud83e\uddd1\u200d\ud83d\udd27 Chapter 4: Functions",id:"-chapter-4-functions",level:2},{value:"\u270f\ufe0f Defining Functions",id:"\ufe0f-defining-functions",level:3},{value:"\ud83d\udcde Calling Functions",id:"-calling-functions",level:3},{value:"\u2693 Chapter 5: Output",id:"-chapter-5-output",level:2},{value:"\u26d3\ufe0f Output Value",id:"\ufe0f-output-value",level:3},{value:"\ud83d\udcac Chapter 6: Comments",id:"-chapter-6-comments",level:2},{value:"\ud83d\udd09 Single-line Comments",id:"-single-line-comments",level:3},{value:"\ud83d\udd0a Multi-line Comments",id:"-multi-line-comments",level:3},{value:"\ud83d\udcc8 Examples",id:"-examples",level:2},{value:"\u2757Factorial Example",id:"factorial-example",level:3}];function d(e){const n={code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,l.R)(),...e.components},{Details:s}=n;return s||function(e,n){throw new Error("Expected "+(n?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Details",!0),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h1,{id:"-fyshing-manual",children:"\ud83d\udc19 Fyshing Manual"}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-1-fysh-syntax",children:"\ud83d\udc20 Chapter 1: Fysh Syntax"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"-variables",children:"\ud83d\udc1f Variables"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Meet Steven, our fishy friend. In Fysh, variables like Steven are declared\nwith ",(0,i.jsx)(n.code,{children:">"}),". Every line of fysh ends with a wave ",(0,i.jsx)(n.code,{children:"~"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Steven has binary scales. In Fysh, ",(0,i.jsx)(n.code,{children:"}"})," represents ",(0,i.jsx)(n.code,{children:"1"})," and ",(0,i.jsx)(n.code,{children:")"})," represents ",(0,i.jsx)(n.code,{children:"0"}),".\nHere, Steven is valued at ",(0,i.jsx)(n.code,{children:"0b101"}),", which is ",(0,i.jsx)(n.code,{children:"5"})," in decimal."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> = ><})}> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Steven doesn\u2019t give a flying fysh about scale direction. ",(0,i.jsx)(n.code,{children:"\u2248"})," for variable\nassignment is cool with them too."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><}({> ~\n"})}),(0,i.jsx)(n.h3,{id:"\ufe0f-optional-visuals",children:"\ud83d\udc41\ufe0f Optional Visuals"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Steven is blind. You have the power to bless them with sight, but it's\ncompletely optional! You can make them biblically accurate by giving them\nmultiple eyes."}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{({\xb0> ~\n> \u2248 ><{({o> ~\n> \u2248 ><{({\xb0\xb0> ~\n> \u2248 ><{({o\xb0> ~\n> = ><{({\xb0o\xb0> ~\n"})}),(0,i.jsx)(n.h3,{id:"-arithmetic-with-variables",children:"\u2795 Arithmetic with Variables"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Summing values:"})," A school of Fysh's value is the sum of each member. This\ngives Steven a value of ",(0,i.jsx)(n.code,{children:"0b101 = 0b100 + 0b001 ="})," (5 = 4 + 1)."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{((\xb0> ><(({\xb0> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Subtracting values:"})," Sometimes fysh are negative and start to swim\nbackwards. This takes away from the school's value. Steven's value is\n",(0,i.jsx)(n.code,{children:"0b101 = 0b111 - 0b010"})," (5 = 7 - 2)."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{{{\xb0> <\xb0)})>< ~ # 0b101 = 0b111 - 0b010\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Multiplying values:"})," Fysh often get lonely. This loneliness causes fysh to\nmeet new fysh and proliferate. This gives Steven a value of\n",(0,i.jsx)(n.code,{children:"0b101010 = 0b110 * 0b111"}),". (42 = 6 * 7)"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> = ><{{(\xb0> <3 ><{{{\xb0> ~\n> \u2248 ><{{(\xb0> \u2661 ><{{{\xb0> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Dividing values:"})," Not every fysh story is a happy one. At times, separation\nis inevitable, and their division breaks their heart. This gives Steven a\nvalue of ",(0,i.jsx)(n.code,{children:"0b101 = 0b11001 / 0b101"}),". (5 = 25 / 5)"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{{(({\xb0> <{({\xb0> ~\n> \u2248 ><{{(({\xb0> \ud83d\udc94 ><{({\xb0> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Using parentheses for complex operations:"})," Fysh are often abducted and\nisolated into fyshbowls ",(0,i.jsx)(n.code,{children:"( )"})," for terrestrials' amusment. This makes the fysh\nsad and gives Steven a value of ",(0,i.jsx)(n.code,{children:"0b101 = 0b101 / (0b101 - 0b100)"}),". (5 = 5 /\n(5 - 4))"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{({\xb0> \ud83d\udc94 ( ><{({\xb0> <\xb0}))>< ) ~\n"})}),(0,i.jsx)(n.h3,{id:"-increment-and-decrement",children:"\ud83d\udd3c\ud83d\udd3d Increment and Decrement"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Increment:"})," As life goes on, we learn from our mistakes and improve.\nSteven\u2019s self help journey allowed them to grow an extra tail, incrementing\ntheir value by 1."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:">> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Decrement:"})," Sometimes we feel like a fyshup, a failure. And that's ok, it\u2019s\na part of being fysh. However for some fysh, this feeling is too much to\nhandle and is internalized. They haven\u2019t received the emotional support they\nneed and have gone on a downward spiral, causing them to feel worthless. They\nbegin to retreat and try to swim away in the opposite direction causing their\nvalue to decrement by 1."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"<< ~\n"})}),(0,i.jsx)(n.h3,{id:"-random-number-generation",children:"\ud83c\udf62 Random Number Generation"}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Random Number:"})," This is a grilled fysh. It generates a random signed 32-bit\nnumber that determines the doneness of the fysh."]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"><###> ~\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-2-data-types",children:"\ud83d\udcca Chapter 2: Data Types"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"-integers",children:"\ud83d\udccf Integers"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Integer:"})," Steven is an integer represented using binary scales. They have\nscales that are either ",(0,i.jsx)(n.code,{children:"1"})," or ",(0,i.jsx)(n.code,{children:"0"}),". Steven's value is ",(0,i.jsx)(n.code,{children:"0b101"}),", which is ",(0,i.jsx)(n.code,{children:"5"})," in\ndecimal."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{({\xb0> ~\n"})}),(0,i.jsx)(n.h3,{id:"-floating-point-numbers",children:"\ud83d\udcd0 Floating Point Numbers"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Floats:"})," Steven can also be a float fysh. To seperate the integer and\ndecimal parts, we use a fysh bone ",(0,i.jsx)(n.code,{children:"-"}),". Steven's value is ",(0,i.jsx)(n.code,{children:"5.5"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{({-{({\xb0> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Floats with multiple bones:"})," Steven can also have multiple bones to\nseperate each decimal place. Steven's value is ",(0,i.jsx)(n.code,{children:"5 + 0.2 + 0.05 = 5.25"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{({-{(-{({\xb0> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Floats with numbers larger than 9:"})," If a value in the decimal place is\ngreater than 9, it will occupy an extra decimal place. Steven's value is\n",(0,i.jsx)(n.code,{children:"15 + 0.15 + 0.005 15.155"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{{{{-{{{{-{({\xb0> ~\n"})}),(0,i.jsx)(n.h3,{id:"-strings",children:"\ud83d\udcdd Strings"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Strings:"})," Steven can also be a string fysh. They speak using bubbles.\nSteven's value is ",(0,i.jsx)(n.code,{children:'"Hello, World!"'}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 \ud83e\udee7Hello, World!\ud83e\udee7 ~\n"})}),(0,i.jsx)(n.h3,{id:"-arrays-and-traversal",children:"\ud83d\udce6 Arrays and Traversal"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Arrays:"})," A fysh tank ",(0,i.jsx)(n.code,{children:"[ ]"})," is used create an array. Each item is separated\nby fysh food -.value is ",(0,i.jsx)(n.code,{children:"[0b010, 0b010] = [2, 2]"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 [><({(\xb0> - ><({(\xb0>] ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Accessing Array Elements:"})," These fysh tanks can be traversed using a fysh\ntank ",(0,i.jsx)(n.code,{children:"[ ]"})," with a number inside it. Steven returns the element at index 1.\nArray indexes start at 0."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:">[><(({\xb0>] ~\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-3-fysh-logic-and-operations",children:"\ud83e\udde0 Chapter 3: Fysh Logic and Operations"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"-logical-operations",children:"\ud83e\udd14 Logical Operations"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsxs)(n.strong,{children:[(0,i.jsx)(n.code,{children:"AND (&&)"}),", ",(0,i.jsx)(n.code,{children:"OR (||)"}),", and ",(0,i.jsx)(n.code,{children:"NOT (!!)"})]}),": Steven is experiencing an\nexistential crisis. They're questioning the very fabric of reality.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["If steven is real ",(0,i.jsx)(n.code,{children:"and"})," they found the truth, they're happy. (Steven &&\ntheTruth)"]}),"\n",(0,i.jsxs)(n.li,{children:["Steven is happy if either they're real ",(0,i.jsx)(n.code,{children:"or"})," found the truth. (Steven ||\ntheTruth)"]}),"\n",(0,i.jsxs)(n.li,{children:["But then Steven thought about it and said \"hey it would be kinda cool if I\nwasn't real\" and is now only happy if they're ",(0,i.jsx)(n.code,{children:"not"})," real. (!!Steven)"]}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> && > ~\n> || > ~\n!! > ~\n"})}),(0,i.jsx)(n.h3,{id:"-bitwise-operations",children:"\ud83d\udd27 Bitwise Operations"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Steven is bored and looking to have their bits rearranged. At Fysh, we're\nhereto help! We have provided Steven with a variety of tools and bitwise\nmanipulations to satisfy their bit busting needs:","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.code,{children:"AND (&)"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.code,{children:"OR (|)"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.code,{children:"XOR (^)"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.code,{children:"NOT (!)"})}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> & ><(({\xb0> ~\n> | ><(({\xb0> ~\n> ^ ><(({\xb0> ~\n! > ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Logical shifts:"})," Steven can also use logical shifts! Steven shifts their\nbits to the left then right by 1.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsxs)(n.strong,{children:["Left shift (",(0,i.jsx)(n.code,{children:"<<"}),"):"]})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsxs)(n.strong,{children:["Right shift (",(0,i.jsx)(n.code,{children:">>"}),"):"]})}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> << ><(({\xb0> ~\n> >> ><(({\xb0> ~\n"})}),(0,i.jsx)(n.h3,{id:"-tadpoles",children:"\ud83d\udc38 Tadpoles"}),(0,i.jsxs)(n.p,{children:["Tadpoles are Fysh too. They swim towards bigger Fysh (they like the danger) and\nare represented by ",(0,i.jsx)(n.code,{children:"~o"})," or ",(0,i.jsx)(n.code,{children:"o~"}),". Here, we are checking if Steven is bigger than\n5 and less than 7, respectively."]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> Greater/Less than\n> o~ ><{({\xb0>\n> ~o ><{{{\xb0>\n\n> Greater/Less than or equal to (replace ~ with \u2248 or =)\n> o= ><{({\xb0>\n> \u2248o ><{{{\xb0>\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-3-control-structures",children:"\ud83d\udd04 Chapter 3: Control Structures"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"-while-loops",children:"\ud83d\udd01 While Loops"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["In the whirlpool of Fysh logic, the while loop, represented by ",(0,i.jsx)(n.code,{children:"@"})," or ",(0,i.jsx)(n.code,{children:"\ud83c\udf00"}),",\nwith the condition stored in either ",(0,i.jsx)(n.code,{children:"[ ]"})," or ",(0,i.jsx)(n.code,{children:"( )"}),". Small fysh define the\niterative heart ",(0,i.jsx)(n.code,{children:"><>"})," and ",(0,i.jsx)(n.code,{children:"<><"}),"."]}),"\n"]}),(0,i.jsx)(n.p,{children:"Here we repeat the loop while Steve is greater than 5. Steven decrements by 1\neach iteration."}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"\ud83c\udf00 [> o~ ><{((\xb0>]\n><>\n << ~\n<><\n\n@ (> o~ ><{((\xb0>)\n><>\n << ~\n<><\n"})}),(0,i.jsx)(n.h3,{id:"-conditional-statements",children:"\u2753 Conditional Statements"}),(0,i.jsx)(n.p,{children:"Conditional statements run based on how each Fysh feels"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsxs)(n.strong,{children:[(0,i.jsx)(n.code,{children:"if"})," statement:"]})," are happy since they're the condition you're looking for.\nThey feel wanted and loved. They are represented by a happy Fysh"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"><(((^> [> o~ ><{((\xb0>]\n><>\n << ~\n<><\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsxs)(n.strong,{children:[(0,i.jsx)(n.code,{children:"else"})," statement:"]})," feel like they're the last resort, an afterthought. This\nmakes them feel unimportant and sad. They are represented by a dead Fysh"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"><(((*>\n><>\n > \u2248 ><(((\xb0> ~\n<><\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsxs)(n.strong,{children:[(0,i.jsx)(n.code,{children:"else if"})," statement:"]})," are the middle child. They're not the first choice,\nbut they're not the last either. They're represented by both a dead and happy\nFysh"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"><(((*> ><(((^> [> ~o ><{((\xb0>]\n><>\n >> ~\n<><\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-4-functions",children:"\ud83e\uddd1\u200d\ud83d\udd27 Chapter 4: Functions"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"\ufe0f-defining-functions",children:"\u270f\ufe0f Defining Functions"}),(0,i.jsxs)(n.p,{children:["To define a function or SUBroutine, use a submarine ",(0,i.jsx)(n.code,{children:">(funcNameHere)"})," along with\nany parameters ",(0,i.jsx)(n.code,{children:">"}),". To return a value, use a squid ",(0,i.jsx)(n.code,{children:"<~"})," or ",(0,i.jsx)(n.code,{children:"\ud83e\udd91"}),"."]}),(0,i.jsxs)(n.p,{children:["Here the function is called ",(0,i.jsx)(n.code,{children:"submarine"})," and has 3 parameters. It returns the sum\nof the 3 parameters."]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:">(submarine) > > >\n><>\n <~ > > > ~\n<><\n"})}),(0,i.jsx)(n.h3,{id:"-calling-functions",children:"\ud83d\udcde Calling Functions"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["To call a subroutine, put the submarine in a Fysh tank along with its\narguments. If two or more params are next to each other, separate them with\nFysh food ",(0,i.jsx)(n.code,{children:"-"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"[>(submarine) > - > - >] ~\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-5-output",children:"\u2693 Chapter 5: Output"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"\ufe0f-output-value",children:"\u26d3\ufe0f Output Value"}),(0,i.jsxs)(n.p,{children:["When we finally reach our destination, we anchor ourselves. Anchors are used to\noutput the value of a Fysh. They are represented by ",(0,i.jsx)(n.code,{children:"(+o"})," or ",(0,i.jsx)(n.code,{children:"\u2693"})]}),(0,i.jsxs)(n.p,{children:["Here we're outputting ",(0,i.jsx)(n.code,{children:"0b101"})," (5)."]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"(+o ><{({\xb0> ~\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-6-comments",children:"\ud83d\udcac Chapter 6: Comments"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"-single-line-comments",children:"\ud83d\udd09 Single-line Comments"}),(0,i.jsxs)(n.p,{children:["Navigator Fysh are used to guide the reader through the code. They are\nrepresented by ",(0,i.jsx)(n.code,{children:">"}),"."]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> What's cookin' good lookin'?\n"})}),(0,i.jsx)(n.h3,{id:"-multi-line-comments",children:"\ud83d\udd0a Multi-line Comments"}),(0,i.jsxs)(n.p,{children:["For longer explanations, multiline comments are used. They are represented by\n",(0,i.jsx)(n.code,{children:">"})," and ",(0,i.jsx)(n.code,{children:"<*\\><"})]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:">\nHow to grill a Fysh:\n1. Catch a Fysh\n2. Grill the Fysh\n3. Eat the Fysh\n<*/><\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-examples",children:"\ud83d\udcc8 Examples"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"factorial-example",children:"\u2757Factorial Example"}),(0,i.jsx)(n.p,{children:"This program calculates the factorial of number. In this case 5. The factorial\nof 5 is 120."}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> Factorial Example\n\n> \u2248 ><{({\xb0> ~\n> \u2248 ><(({\xb0> ~\n\n\ud83c\udf00 [> o~ ><(({\xb0>]\n><>\n > \u2248 > \u2661 > ~\n << ~\n<><\n(+o > ~\n"})}),(0,i.jsx)(n.p,{children:"Let's break it down:"}),(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"> \u2248 ><{({\xb0> ~"})," - Declare the number to calculate the factorial of.\n(5 in this case)"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"> \u2248 ><(({\xb0> ~"})," - Declare the factorial variable. (1 in this case)"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"\ud83c\udf00 [> o~ ><(({\xb0>]"})," - While the number is greater than 1, do the\nfollowing:","\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"> \u2248 > \u2661 > ~"})," - Multiply the factorial by\nthe number."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"<< ~"})," - Decrement the number."]}),"\n",(0,i.jsx)(n.li,{children:"Repeat until the number is 1."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"(+o > ~"})," - Output the factorial."]}),"\n"]})]})]})}function o(e={}){const{wrapper:n}={...(0,l.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},1503:(e,n,s)=>{s.d(n,{R:()=>a,x:()=>t});var i=s(758);const l={},r=i.createContext(l);function a(e){const n=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function t(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(l):e.components||l:a(e.components),i.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/11d51d02.e0361f19.js b/assets/js/11d51d02.e0361f19.js new file mode 100644 index 0000000..35486a0 --- /dev/null +++ b/assets/js/11d51d02.e0361f19.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[857],{913:e=>{e.exports=JSON.parse('{"categoryGeneratedIndex":{"title":"Fysh","description":"Guide for the Programming Language of the Sea!","slug":"/category/fysh","permalink":"/docs/category/fysh","sidebar":"docsSidebar","navigation":{"next":{"title":"\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh","permalink":"/docs/fysh/installation"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/14eb3368.87403782.js b/assets/js/14eb3368.87403782.js new file mode 100644 index 0000000..cc3f844 --- /dev/null +++ b/assets/js/14eb3368.87403782.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[969],{533:(e,n,r)=>{r.d(n,{A:()=>p});r(758);var t=r(3526),s=r(9508),a=r(161),i=r(7902),l=r(9789),o=r(2369),c=r(3722),d=r(6070);function u(e){return(0,d.jsx)("svg",Object.assign({viewBox:"0 0 24 24"},e,{children:(0,d.jsx)("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z",fill:"currentColor"})}))}const m={breadcrumbHomeIcon:"breadcrumbHomeIcon_kKXo"};function h(){var e=(0,c.Ay)("/");return(0,d.jsx)("li",{className:"breadcrumbs__item",children:(0,d.jsx)(l.A,{"aria-label":(0,o.T)({id:"theme.docs.breadcrumbs.home",message:"Home page",description:"The ARIA label for the home page in the breadcrumbs"}),className:"breadcrumbs__link",href:e,children:(0,d.jsx)(u,{className:m.breadcrumbHomeIcon})})})}const v={breadcrumbsContainer:"breadcrumbsContainer__fZU"};function b(e){var n=e.children,r=e.href,t="breadcrumbs__link";return e.isLast?(0,d.jsx)("span",{className:t,itemProp:"name",children:n}):r?(0,d.jsx)(l.A,{className:t,href:r,itemProp:"item",children:(0,d.jsx)("span",{itemProp:"name",children:n})}):(0,d.jsx)("span",{className:t,children:n})}function g(e){var n=e.children,r=e.active,s=e.index,a=e.addMicrodata;return(0,d.jsxs)("li",Object.assign({},a&&{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},{className:(0,t.A)("breadcrumbs__item",{"breadcrumbs__item--active":r}),children:[n,(0,d.jsx)("meta",{itemProp:"position",content:String(s+1)})]}))}function p(){var e=(0,a.OF)(),n=(0,i.Dt)();return e?(0,d.jsx)("nav",{className:(0,t.A)(s.G.docs.docBreadcrumbs,v.breadcrumbsContainer),"aria-label":(0,o.T)({id:"theme.docs.breadcrumbs.navAriaLabel",message:"Breadcrumbs",description:"The ARIA label for the breadcrumbs"}),children:(0,d.jsxs)("ul",{className:"breadcrumbs",itemScope:!0,itemType:"https://schema.org/BreadcrumbList",children:[n&&(0,d.jsx)(h,{}),e.map((function(n,r){var t=r===e.length-1,s="category"===n.type&&n.linkUnlisted?void 0:n.href;return(0,d.jsx)(g,{active:t,index:r,addMicrodata:!!s,children:(0,d.jsx)(b,{href:s,isLast:t,children:n.label})},r)}))]})}):null}},1799:(e,n,r)=>{r.r(n),r.d(n,{default:()=>O});var t=r(758),s=r(1179),a=r(161),i=r(3722),l=r(3526),o=r(9789),c=r(4425),d=["zero","one","two","few","many","other"];function u(e){return d.filter((function(n){return e.includes(n)}))}var m={locale:"en",pluralForms:u(["one","other"]),select:function(e){return 1===e?"one":"other"}};function h(){var e=(0,c.A)().i18n.currentLocale;return(0,t.useMemo)((function(){try{return n=e,r=new Intl.PluralRules(n),{locale:n,pluralForms:u(r.resolvedOptions().pluralCategories),select:function(e){return r.select(e)}}}catch(t){return console.error('Failed to use Intl.PluralRules for locale "'+e+'".\nDocusaurus will fallback to the default (English) implementation.\nError: '+t.message+"\n"),m}var n,r}),[e])}function v(){var e=h();return{selectMessage:function(n,r){return function(e,n,r){var t=e.split("|");if(1===t.length)return t[0];t.length>r.pluralForms.length&&console.error("For locale="+r.locale+", a maximum of "+r.pluralForms.length+" plural forms are expected ("+r.pluralForms.join(",")+"), but the message contains "+t.length+": "+e);var s=r.select(n),a=r.pluralForms.indexOf(s);return t[Math.min(a,t.length-1)]}(r,n,e)}}}var b=r(7011),g=r(2369),p=r(7945);const x={cardContainer:"cardContainer_iaaC",cardTitle:"cardTitle_mtbD",cardDescription:"cardDescription_UXTn"};var f=r(6070);function j(e){var n=e.href,r=e.children;return(0,f.jsx)(o.A,{href:n,className:(0,l.A)("card padding--lg",x.cardContainer),children:r})}function A(e){var n=e.href,r=e.icon,t=e.title,s=e.description;return(0,f.jsxs)(j,{href:n,children:[(0,f.jsxs)(p.A,{as:"h2",className:(0,l.A)("text--truncate",x.cardTitle),title:t,children:[r," ",t]}),s&&(0,f.jsx)("p",{className:(0,l.A)("text--truncate",x.cardDescription),title:s,children:s})]})}function N(e){var n,r,t=e.item,s=(0,a.Nr)(t),i=(r=v().selectMessage,function(e){return r(e,(0,g.T)({message:"1 item|{count} items",id:"theme.docs.DocCard.categoryDescription.plurals",description:"The default description for a category card in the generated index about how many items this category includes"},{count:e}))});return s?(0,f.jsx)(A,{href:s,icon:"\ud83d\uddc3\ufe0f",title:t.label,description:null!=(n=t.description)?n:i(t.items.length)}):null}function _(e){var n,r,t=e.item,s=(0,b.A)(t.href)?"\ud83d\udcc4\ufe0f":"\ud83d\udd17",i=(0,a.cC)(null!=(n=t.docId)?n:void 0);return(0,f.jsx)(A,{href:t.href,icon:s,title:t.label,description:null!=(r=t.description)?r:null==i?void 0:i.description})}function L(e){var n=e.item;switch(n.type){case"link":return(0,f.jsx)(_,{item:n});case"category":return(0,f.jsx)(N,{item:n});default:throw new Error("unknown item type "+JSON.stringify(n))}}function T(e){var n=e.className,r=(0,a.$S)();return(0,f.jsx)(y,{items:r.items,className:n})}function y(e){var n=e.items,r=e.className;if(!n)return(0,f.jsx)(T,Object.assign({},e));var t=(0,a.d1)(n);return(0,f.jsx)("section",{className:(0,l.A)("row",r),children:t.map((function(e,n){return(0,f.jsx)("article",{className:"col col--6 margin-bottom--lg",children:(0,f.jsx)(L,{item:e})},n)}))})}var k=r(7247),w=r(6950),C=r(5067),I=r(533);const M={generatedIndexPage:"generatedIndexPage_LPF_",list:"list_Kb_l",title:"title_U9jp"};function P(e){var n=e.categoryGeneratedIndex;return(0,f.jsx)(s.be,{title:n.title,description:n.description,keywords:n.keywords,image:(0,i.Ay)(n.image)})}function F(e){var n=e.categoryGeneratedIndex,r=(0,a.$S)();return(0,f.jsxs)("div",{className:M.generatedIndexPage,children:[(0,f.jsx)(w.A,{}),(0,f.jsx)(I.A,{}),(0,f.jsx)(C.A,{}),(0,f.jsxs)("header",{children:[(0,f.jsx)(p.A,{as:"h1",className:M.title,children:n.title}),n.description&&(0,f.jsx)("p",{children:n.description})]}),(0,f.jsx)("article",{className:"margin-top--lg",children:(0,f.jsx)(y,{items:r.items,className:M.list})}),(0,f.jsx)("footer",{className:"margin-top--lg",children:(0,f.jsx)(k.A,{previous:n.navigation.previous,next:n.navigation.next})})]})}function O(e){return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(P,Object.assign({},e)),(0,f.jsx)(F,Object.assign({},e))]})}},7247:(e,n,r)=>{r.d(n,{A:()=>o});r(758);var t=r(2369),s=r(3526),a=r(9789),i=r(6070);function l(e){var n=e.permalink,r=e.title,t=e.subLabel,l=e.isNext;return(0,i.jsxs)(a.A,{className:(0,s.A)("pagination-nav__link",l?"pagination-nav__link--next":"pagination-nav__link--prev"),to:n,children:[t&&(0,i.jsx)("div",{className:"pagination-nav__sublabel",children:t}),(0,i.jsx)("div",{className:"pagination-nav__label",children:r})]})}function o(e){var n=e.previous,r=e.next;return(0,i.jsxs)("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,t.T)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages",description:"The ARIA label for the docs pagination"}),children:[n&&(0,i.jsx)(l,Object.assign({},n,{subLabel:(0,i.jsx)(t.A,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc",children:"Previous"})})),r&&(0,i.jsx)(l,Object.assign({},r,{subLabel:(0,i.jsx)(t.A,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc",children:"Next"}),isNext:!0}))]})}},5067:(e,n,r)=>{r.d(n,{A:()=>o});r(758);var t=r(3526),s=r(2369),a=r(9508),i=r(4389),l=r(6070);function o(e){var n=e.className,r=(0,i.r)();return r.badge?(0,l.jsx)("span",{className:(0,t.A)(n,a.G.docs.docVersionBadge,"badge badge--secondary"),children:(0,l.jsx)(s.A,{id:"theme.docs.versionBadge.label",values:{versionLabel:r.label},children:"Version: {versionLabel}"})}):null}},6950:(e,n,r)=>{r.d(n,{A:()=>g});r(758);var t=r(3526),s=r(4425),a=r(9789),i=r(2369),l=r(6873),o=r(9508),c=r(770),d=r(4389),u=r(6070);var m={unreleased:function(e){var n=e.siteTitle,r=e.versionMetadata;return(0,u.jsx)(i.A,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:n,versionLabel:(0,u.jsx)("b",{children:r.label})},children:"This is unreleased documentation for {siteTitle} {versionLabel} version."})},unmaintained:function(e){var n=e.siteTitle,r=e.versionMetadata;return(0,u.jsx)(i.A,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:n,versionLabel:(0,u.jsx)("b",{children:r.label})},children:"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained."})}};function h(e){var n=m[e.versionMetadata.banner];return(0,u.jsx)(n,Object.assign({},e))}function v(e){var n=e.versionLabel,r=e.to,t=e.onClick;return(0,u.jsx)(i.A,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:n,latestVersionLink:(0,u.jsx)("b",{children:(0,u.jsx)(a.A,{to:r,onClick:t,children:(0,u.jsx)(i.A,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label",children:"latest version"})})})},children:"For up-to-date documentation, see the {latestVersionLink} ({versionLabel})."})}function b(e){var n,r=e.className,a=e.versionMetadata,i=(0,s.A)().siteConfig.title,d=(0,l.vT)({failfast:!0}).pluginId,m=(0,c.g1)(d).savePreferredVersionName,b=(0,l.HW)(d),g=b.latestDocSuggestion,p=b.latestVersionSuggestion,x=null!=g?g:(n=p).docs.find((function(e){return e.id===n.mainDocId}));return(0,u.jsxs)("div",{className:(0,t.A)(r,o.G.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert",children:[(0,u.jsx)("div",{children:(0,u.jsx)(h,{siteTitle:i,versionMetadata:a})}),(0,u.jsx)("div",{className:"margin-top--md",children:(0,u.jsx)(v,{versionLabel:p.label,to:x.path,onClick:function(){return m(p.name)}})})]})}function g(e){var n=e.className,r=(0,d.r)();return r.banner?(0,u.jsx)(b,{className:n,versionMetadata:r}):null}}}]); \ No newline at end of file diff --git a/assets/js/17896441.425d7703.js b/assets/js/17896441.425d7703.js deleted file mode 100644 index b0e0dd0..0000000 --- a/assets/js/17896441.425d7703.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[401],{79:(e,t,a)=>{a.r(t),a.d(t,{default:()=>ce});var n=a(758),s=a(1179),i=a(7091),r=a(6070),l=n.createContext(null);function o(e){var t=e.children,a=function(e){return(0,n.useMemo)((function(){return{metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc}}),[e])}(e.content);return(0,r.jsx)(l.Provider,{value:a,children:t})}function c(){var e=(0,n.useContext)(l);if(null===e)throw new i.dV("DocProvider");return e}function d(){var e,t=c(),a=t.metadata,n=t.frontMatter,i=t.assets;return(0,r.jsx)(s.be,{title:a.title,description:a.description,keywords:n.keywords,image:null!=(e=i.image)?e:n.image})}var u=a(3526),m=a(1554),h=a(2369),b=a(9789);function v(e){var t=e.permalink,a=e.title,n=e.subLabel,s=e.isNext;return(0,r.jsxs)(b.A,{className:(0,u.A)("pagination-nav__link",s?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t,children:[n&&(0,r.jsx)("div",{className:"pagination-nav__sublabel",children:n}),(0,r.jsx)("div",{className:"pagination-nav__label",children:a})]})}function x(e){var t=e.previous,a=e.next;return(0,r.jsxs)("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,h.T)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages",description:"The ARIA label for the docs pagination"}),children:[t&&(0,r.jsx)(v,Object.assign({},t,{subLabel:(0,r.jsx)(h.A,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc",children:"Previous"})})),a&&(0,r.jsx)(v,Object.assign({},a,{subLabel:(0,r.jsx)(h.A,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc",children:"Next"}),isNext:!0}))]})}function g(){var e=c().metadata;return(0,r.jsx)(x,{previous:e.previous,next:e.next})}var p=a(4425),j=a(6873),f=a(9508),_=a(770),A=a(4389);var N={unreleased:function(e){var t=e.siteTitle,a=e.versionMetadata;return(0,r.jsx)(h.A,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:t,versionLabel:(0,r.jsx)("b",{children:a.label})},children:"This is unreleased documentation for {siteTitle} {versionLabel} version."})},unmaintained:function(e){var t=e.siteTitle,a=e.versionMetadata;return(0,r.jsx)(h.A,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:t,versionLabel:(0,r.jsx)("b",{children:a.label})},children:"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained."})}};function C(e){var t=N[e.versionMetadata.banner];return(0,r.jsx)(t,Object.assign({},e))}function L(e){var t=e.versionLabel,a=e.to,n=e.onClick;return(0,r.jsx)(h.A,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:t,latestVersionLink:(0,r.jsx)("b",{children:(0,r.jsx)(b.A,{to:a,onClick:n,children:(0,r.jsx)(h.A,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label",children:"latest version"})})})},children:"For up-to-date documentation, see the {latestVersionLink} ({versionLabel})."})}function T(e){var t,a=e.className,n=e.versionMetadata,s=(0,p.A)().siteConfig.title,i=(0,j.vT)({failfast:!0}).pluginId,l=(0,_.g1)(i).savePreferredVersionName,o=(0,j.HW)(i),c=o.latestDocSuggestion,d=o.latestVersionSuggestion,m=null!=c?c:(t=d).docs.find((function(e){return e.id===t.mainDocId}));return(0,r.jsxs)("div",{className:(0,u.A)(a,f.G.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert",children:[(0,r.jsx)("div",{children:(0,r.jsx)(C,{siteTitle:s,versionMetadata:n})}),(0,r.jsx)("div",{className:"margin-top--md",children:(0,r.jsx)(L,{versionLabel:d.label,to:m.path,onClick:function(){return l(d.name)}})})]})}function k(e){var t=e.className,a=(0,A.r)();return a.banner?(0,r.jsx)(T,{className:t,versionMetadata:a}):null}function M(e){var t=e.className,a=(0,A.r)();return a.badge?(0,r.jsx)("span",{className:(0,u.A)(t,f.G.docs.docVersionBadge,"badge badge--secondary"),children:(0,r.jsx)(h.A,{id:"theme.docs.versionBadge.label",values:{versionLabel:a.label},children:"Version: {versionLabel}"})}):null}const w={tag:"tag_o5XS",tagRegular:"tagRegular_Ykdx",tagWithCount:"tagWithCount_R9Fr"};function y(e){var t=e.permalink,a=e.label,n=e.count,s=e.description;return(0,r.jsxs)(b.A,{href:t,title:s,className:(0,u.A)(w.tag,n?w.tagWithCount:w.tagRegular),children:[a,n&&(0,r.jsx)("span",{children:n})]})}const B={tags:"tags_kxdX",tag:"tag_XLUD"};function H(e){var t=e.tags;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("b",{children:(0,r.jsx)(h.A,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list",children:"Tags:"})}),(0,r.jsx)("ul",{className:(0,u.A)(B.tags,"padding--none","margin-left--sm"),children:t.map((function(e){return(0,r.jsx)("li",{className:B.tag,children:(0,r.jsx)(y,Object.assign({},e))},e.permalink)}))})]})}var I=a(6359);function O(){var e=c().metadata,t=e.editUrl,a=e.lastUpdatedAt,n=e.lastUpdatedBy,s=e.tags,i=s.length>0,l=!!(t||a||n);return i||l?(0,r.jsxs)("footer",{className:(0,u.A)(f.G.docs.docFooter,"docusaurus-mt-lg"),children:[i&&(0,r.jsx)("div",{className:(0,u.A)("row margin-top--sm",f.G.docs.docFooterTagsRow),children:(0,r.jsx)("div",{className:"col",children:(0,r.jsx)(H,{tags:s})})}),l&&(0,r.jsx)(I.A,{className:(0,u.A)("margin-top--sm",f.G.docs.docFooterEditMetaRow),editUrl:t,lastUpdatedAt:a,lastUpdatedBy:n})]}):null}var V=a(5319),P=a(5806),E=a(8957);const F={tocCollapsibleButton:"tocCollapsibleButton_UjYJ",tocCollapsibleButtonExpanded:"tocCollapsibleButtonExpanded_O3qi"};var G=["collapsed"];function R(e){var t=e.collapsed,a=(0,E.A)(e,G);return(0,r.jsx)("button",Object.assign({type:"button"},a,{className:(0,u.A)("clean-btn",F.tocCollapsibleButton,!t&&F.tocCollapsibleButtonExpanded,a.className),children:(0,r.jsx)(h.A,{id:"theme.TOCCollapsible.toggleButtonLabel",description:"The label used by the button on the collapsible TOC component",children:"On this page"})}))}const U={tocCollapsible:"tocCollapsible_rc_O",tocCollapsibleContent:"tocCollapsibleContent_m_8x",tocCollapsibleExpanded:"tocCollapsibleExpanded_P2aq"};function S(e){var t=e.toc,a=e.className,n=e.minHeadingLevel,s=e.maxHeadingLevel,i=(0,V.u)({initialState:!0}),l=i.collapsed,o=i.toggleCollapsed;return(0,r.jsxs)("div",{className:(0,u.A)(U.tocCollapsible,!l&&U.tocCollapsibleExpanded,a),children:[(0,r.jsx)(R,{collapsed:l,onClick:o}),(0,r.jsx)(V.N,{lazy:!0,className:U.tocCollapsibleContent,collapsed:l,children:(0,r.jsx)(P.A,{toc:t,minHeadingLevel:n,maxHeadingLevel:s})})]})}const D={tocMobile:"tocMobile_EoXz"};function X(){var e=c(),t=e.toc,a=e.frontMatter;return(0,r.jsx)(S,{toc:t,minHeadingLevel:a.toc_min_heading_level,maxHeadingLevel:a.toc_max_heading_level,className:(0,u.A)(f.G.docs.docTocMobile,D.tocMobile)})}var W=a(5897);function z(){var e=c(),t=e.toc,a=e.frontMatter;return(0,r.jsx)(W.A,{toc:t,minHeadingLevel:a.toc_min_heading_level,maxHeadingLevel:a.toc_max_heading_level,className:f.G.docs.docTocDesktop})}var q=a(7945),J=a(7006);function Y(e){var t,a,n,s,i=e.children,l=(t=c(),a=t.metadata,n=t.frontMatter,s=t.contentTitle,n.hide_title||void 0!==s?null:a.title);return(0,r.jsxs)("div",{className:(0,u.A)(f.G.docs.docMarkdown,"markdown"),children:[l&&(0,r.jsx)("header",{children:(0,r.jsx)(q.A,{as:"h1",children:l})}),(0,r.jsx)(J.A,{children:i})]})}var K=a(161),Q=a(7902),Z=a(3722);function $(e){return(0,r.jsx)("svg",Object.assign({viewBox:"0 0 24 24"},e,{children:(0,r.jsx)("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z",fill:"currentColor"})}))}const ee={breadcrumbHomeIcon:"breadcrumbHomeIcon_wFFX"};function te(){var e=(0,Z.Ay)("/");return(0,r.jsx)("li",{className:"breadcrumbs__item",children:(0,r.jsx)(b.A,{"aria-label":(0,h.T)({id:"theme.docs.breadcrumbs.home",message:"Home page",description:"The ARIA label for the home page in the breadcrumbs"}),className:"breadcrumbs__link",href:e,children:(0,r.jsx)($,{className:ee.breadcrumbHomeIcon})})})}const ae={breadcrumbsContainer:"breadcrumbsContainer__jiJ"};function ne(e){var t=e.children,a=e.href,n="breadcrumbs__link";return e.isLast?(0,r.jsx)("span",{className:n,itemProp:"name",children:t}):a?(0,r.jsx)(b.A,{className:n,href:a,itemProp:"item",children:(0,r.jsx)("span",{itemProp:"name",children:t})}):(0,r.jsx)("span",{className:n,children:t})}function se(e){var t=e.children,a=e.active,n=e.index,s=e.addMicrodata;return(0,r.jsxs)("li",Object.assign({},s&&{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},{className:(0,u.A)("breadcrumbs__item",{"breadcrumbs__item--active":a}),children:[t,(0,r.jsx)("meta",{itemProp:"position",content:String(n+1)})]}))}function ie(){var e=(0,K.OF)(),t=(0,Q.Dt)();return e?(0,r.jsx)("nav",{className:(0,u.A)(f.G.docs.docBreadcrumbs,ae.breadcrumbsContainer),"aria-label":(0,h.T)({id:"theme.docs.breadcrumbs.navAriaLabel",message:"Breadcrumbs",description:"The ARIA label for the breadcrumbs"}),children:(0,r.jsxs)("ul",{className:"breadcrumbs",itemScope:!0,itemType:"https://schema.org/BreadcrumbList",children:[t&&(0,r.jsx)(te,{}),e.map((function(t,a){var n=a===e.length-1,s="category"===t.type&&t.linkUnlisted?void 0:t.href;return(0,r.jsx)(se,{active:n,index:a,addMicrodata:!!s,children:(0,r.jsx)(ne,{href:s,isLast:n,children:t.label})},a)}))]})}):null}var re=a(6610);const le={docItemContainer:"docItemContainer_LMnj",docItemCol:"docItemCol_lfcH"};function oe(e){var t,a,n,s,i,l,o=e.children,d=(t=c(),a=t.frontMatter,n=t.toc,s=(0,m.l)(),i=a.hide_table_of_contents,l=!i&&n.length>0,{hidden:i,mobile:l?(0,r.jsx)(X,{}):void 0,desktop:!l||"desktop"!==s&&"ssr"!==s?void 0:(0,r.jsx)(z,{})}),h=c().metadata.unlisted;return(0,r.jsxs)("div",{className:"row",children:[(0,r.jsxs)("div",{className:(0,u.A)("col",!d.hidden&&le.docItemCol),children:[h&&(0,r.jsx)(re.A,{}),(0,r.jsx)(k,{}),(0,r.jsxs)("div",{className:le.docItemContainer,children:[(0,r.jsxs)("article",{children:[(0,r.jsx)(ie,{}),(0,r.jsx)(M,{}),d.mobile,(0,r.jsx)(Y,{children:o}),(0,r.jsx)(O,{})]}),(0,r.jsx)(g,{})]})]}),d.desktop&&(0,r.jsx)("div",{className:"col col--3",children:d.desktop})]})}function ce(e){var t="docs-doc-id-"+e.content.metadata.id,a=e.content;return(0,r.jsx)(o,{content:e.content,children:(0,r.jsxs)(s.e3,{className:t,children:[(0,r.jsx)(d,{}),(0,r.jsx)(oe,{children:(0,r.jsx)(a,{})})]})})}}}]); \ No newline at end of file diff --git a/assets/js/17896441.9e09a874.js b/assets/js/17896441.9e09a874.js new file mode 100644 index 0000000..71c47d1 --- /dev/null +++ b/assets/js/17896441.9e09a874.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[401],{533:(e,t,a)=>{a.d(t,{A:()=>g});a(758);var n=a(3526),s=a(9508),i=a(161),r=a(7902),l=a(9789),o=a(2369),c=a(3722),d=a(6070);function u(e){return(0,d.jsx)("svg",Object.assign({viewBox:"0 0 24 24"},e,{children:(0,d.jsx)("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z",fill:"currentColor"})}))}const m={breadcrumbHomeIcon:"breadcrumbHomeIcon_kKXo"};function h(){var e=(0,c.Ay)("/");return(0,d.jsx)("li",{className:"breadcrumbs__item",children:(0,d.jsx)(l.A,{"aria-label":(0,o.T)({id:"theme.docs.breadcrumbs.home",message:"Home page",description:"The ARIA label for the home page in the breadcrumbs"}),className:"breadcrumbs__link",href:e,children:(0,d.jsx)(u,{className:m.breadcrumbHomeIcon})})})}const v={breadcrumbsContainer:"breadcrumbsContainer__fZU"};function b(e){var t=e.children,a=e.href,n="breadcrumbs__link";return e.isLast?(0,d.jsx)("span",{className:n,itemProp:"name",children:t}):a?(0,d.jsx)(l.A,{className:n,href:a,itemProp:"item",children:(0,d.jsx)("span",{itemProp:"name",children:t})}):(0,d.jsx)("span",{className:n,children:t})}function x(e){var t=e.children,a=e.active,s=e.index,i=e.addMicrodata;return(0,d.jsxs)("li",Object.assign({},i&&{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},{className:(0,n.A)("breadcrumbs__item",{"breadcrumbs__item--active":a}),children:[t,(0,d.jsx)("meta",{itemProp:"position",content:String(s+1)})]}))}function g(){var e=(0,i.OF)(),t=(0,r.Dt)();return e?(0,d.jsx)("nav",{className:(0,n.A)(s.G.docs.docBreadcrumbs,v.breadcrumbsContainer),"aria-label":(0,o.T)({id:"theme.docs.breadcrumbs.navAriaLabel",message:"Breadcrumbs",description:"The ARIA label for the breadcrumbs"}),children:(0,d.jsxs)("ul",{className:"breadcrumbs",itemScope:!0,itemType:"https://schema.org/BreadcrumbList",children:[t&&(0,d.jsx)(h,{}),e.map((function(t,a){var n=a===e.length-1,s="category"===t.type&&t.linkUnlisted?void 0:t.href;return(0,d.jsx)(x,{active:n,index:a,addMicrodata:!!s,children:(0,d.jsx)(b,{href:s,isLast:n,children:t.label})},a)}))]})}):null}},1215:(e,t,a)=>{a.r(t),a.d(t,{default:()=>Z});var n=a(758),s=a(1179),i=a(7091),r=a(6070),l=n.createContext(null);function o(e){var t=e.children,a=function(e){return(0,n.useMemo)((function(){return{metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc}}),[e])}(e.content);return(0,r.jsx)(l.Provider,{value:a,children:t})}function c(){var e=(0,n.useContext)(l);if(null===e)throw new i.dV("DocProvider");return e}function d(){var e,t=c(),a=t.metadata,n=t.frontMatter,i=t.assets;return(0,r.jsx)(s.be,{title:a.title,description:a.description,keywords:n.keywords,image:null!=(e=i.image)?e:n.image})}var u=a(3526),m=a(1554),h=a(7247);function v(){var e=c().metadata;return(0,r.jsx)(h.A,{previous:e.previous,next:e.next})}var b=a(6950),x=a(5067),g=a(9508),p=a(2369),j=a(9789);const f={tag:"tag_dduy",tagRegular:"tagRegular_BxVg",tagWithCount:"tagWithCount_PnKM"};function _(e){var t=e.permalink,a=e.label,n=e.count,s=e.description;return(0,r.jsxs)(j.A,{href:t,title:s,className:(0,u.A)(f.tag,n?f.tagWithCount:f.tagRegular),children:[a,n&&(0,r.jsx)("span",{children:n})]})}const A={tags:"tags_Ln8X",tag:"tag_l2HU"};function N(e){var t=e.tags;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("b",{children:(0,r.jsx)(p.A,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list",children:"Tags:"})}),(0,r.jsx)("ul",{className:(0,u.A)(A.tags,"padding--none","margin-left--sm"),children:t.map((function(e){return(0,r.jsx)("li",{className:A.tag,children:(0,r.jsx)(_,Object.assign({},e))},e.permalink)}))})]})}var C=a(6359);function L(){var e=c().metadata,t=e.editUrl,a=e.lastUpdatedAt,n=e.lastUpdatedBy,s=e.tags,i=s.length>0,l=!!(t||a||n);return i||l?(0,r.jsxs)("footer",{className:(0,u.A)(g.G.docs.docFooter,"docusaurus-mt-lg"),children:[i&&(0,r.jsx)("div",{className:(0,u.A)("row margin-top--sm",g.G.docs.docFooterTagsRow),children:(0,r.jsx)("div",{className:"col",children:(0,r.jsx)(N,{tags:s})})}),l&&(0,r.jsx)(C.A,{className:(0,u.A)("margin-top--sm",g.G.docs.docFooterEditMetaRow),editUrl:t,lastUpdatedAt:a,lastUpdatedBy:n})]}):null}var T=a(5319),k=a(5806),M=a(8957);const y={tocCollapsibleButton:"tocCollapsibleButton_nJxg",tocCollapsibleButtonExpanded:"tocCollapsibleButtonExpanded_WZo0"};var w=["collapsed"];function B(e){var t=e.collapsed,a=(0,M.A)(e,w);return(0,r.jsx)("button",Object.assign({type:"button"},a,{className:(0,u.A)("clean-btn",y.tocCollapsibleButton,!t&&y.tocCollapsibleButtonExpanded,a.className),children:(0,r.jsx)(p.A,{id:"theme.TOCCollapsible.toggleButtonLabel",description:"The label used by the button on the collapsible TOC component",children:"On this page"})}))}const H={tocCollapsible:"tocCollapsible_MAou",tocCollapsibleContent:"tocCollapsibleContent_q_US",tocCollapsibleExpanded:"tocCollapsibleExpanded_QeZ1"};function I(e){var t=e.toc,a=e.className,n=e.minHeadingLevel,s=e.maxHeadingLevel,i=(0,T.u)({initialState:!0}),l=i.collapsed,o=i.toggleCollapsed;return(0,r.jsxs)("div",{className:(0,u.A)(H.tocCollapsible,!l&&H.tocCollapsibleExpanded,a),children:[(0,r.jsx)(B,{collapsed:l,onClick:o}),(0,r.jsx)(T.N,{lazy:!0,className:H.tocCollapsibleContent,collapsed:l,children:(0,r.jsx)(k.A,{toc:t,minHeadingLevel:n,maxHeadingLevel:s})})]})}const V={tocMobile:"tocMobile_Mc4R"};function O(){var e=c(),t=e.toc,a=e.frontMatter;return(0,r.jsx)(I,{toc:t,minHeadingLevel:a.toc_min_heading_level,maxHeadingLevel:a.toc_max_heading_level,className:(0,u.A)(g.G.docs.docTocMobile,V.tocMobile)})}var P=a(5897);function U(){var e=c(),t=e.toc,a=e.frontMatter;return(0,r.jsx)(P.A,{toc:t,minHeadingLevel:a.toc_min_heading_level,maxHeadingLevel:a.toc_max_heading_level,className:g.G.docs.docTocDesktop})}var G=a(7945),R=a(7006);function E(e){var t,a,n,s,i=e.children,l=(t=c(),a=t.metadata,n=t.frontMatter,s=t.contentTitle,n.hide_title||void 0!==s?null:a.title);return(0,r.jsxs)("div",{className:(0,u.A)(g.G.docs.docMarkdown,"markdown"),children:[l&&(0,r.jsx)("header",{children:(0,r.jsx)(G.A,{as:"h1",children:l})}),(0,r.jsx)(R.A,{children:i})]})}var S=a(533),D=a(6610);const F={docItemContainer:"docItemContainer_ABbC",docItemCol:"docItemCol_NH4w"};function W(e){var t,a,n,s,i,l,o=e.children,d=(t=c(),a=t.frontMatter,n=t.toc,s=(0,m.l)(),i=a.hide_table_of_contents,l=!i&&n.length>0,{hidden:i,mobile:l?(0,r.jsx)(O,{}):void 0,desktop:!l||"desktop"!==s&&"ssr"!==s?void 0:(0,r.jsx)(U,{})}),h=c().metadata.unlisted;return(0,r.jsxs)("div",{className:"row",children:[(0,r.jsxs)("div",{className:(0,u.A)("col",!d.hidden&&F.docItemCol),children:[h&&(0,r.jsx)(D.A,{}),(0,r.jsx)(b.A,{}),(0,r.jsxs)("div",{className:F.docItemContainer,children:[(0,r.jsxs)("article",{children:[(0,r.jsx)(S.A,{}),(0,r.jsx)(x.A,{}),d.mobile,(0,r.jsx)(E,{children:o}),(0,r.jsx)(L,{})]}),(0,r.jsx)(v,{})]})]}),d.desktop&&(0,r.jsx)("div",{className:"col col--3",children:d.desktop})]})}function Z(e){var t="docs-doc-id-"+e.content.metadata.id,a=e.content;return(0,r.jsx)(o,{content:e.content,children:(0,r.jsxs)(s.e3,{className:t,children:[(0,r.jsx)(d,{}),(0,r.jsx)(W,{children:(0,r.jsx)(a,{})})]})})}},7247:(e,t,a)=>{a.d(t,{A:()=>o});a(758);var n=a(2369),s=a(3526),i=a(9789),r=a(6070);function l(e){var t=e.permalink,a=e.title,n=e.subLabel,l=e.isNext;return(0,r.jsxs)(i.A,{className:(0,s.A)("pagination-nav__link",l?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t,children:[n&&(0,r.jsx)("div",{className:"pagination-nav__sublabel",children:n}),(0,r.jsx)("div",{className:"pagination-nav__label",children:a})]})}function o(e){var t=e.previous,a=e.next;return(0,r.jsxs)("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,n.T)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages",description:"The ARIA label for the docs pagination"}),children:[t&&(0,r.jsx)(l,Object.assign({},t,{subLabel:(0,r.jsx)(n.A,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc",children:"Previous"})})),a&&(0,r.jsx)(l,Object.assign({},a,{subLabel:(0,r.jsx)(n.A,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc",children:"Next"}),isNext:!0}))]})}},5067:(e,t,a)=>{a.d(t,{A:()=>o});a(758);var n=a(3526),s=a(2369),i=a(9508),r=a(4389),l=a(6070);function o(e){var t=e.className,a=(0,r.r)();return a.badge?(0,l.jsx)("span",{className:(0,n.A)(t,i.G.docs.docVersionBadge,"badge badge--secondary"),children:(0,l.jsx)(s.A,{id:"theme.docs.versionBadge.label",values:{versionLabel:a.label},children:"Version: {versionLabel}"})}):null}},6950:(e,t,a)=>{a.d(t,{A:()=>x});a(758);var n=a(3526),s=a(4425),i=a(9789),r=a(2369),l=a(6873),o=a(9508),c=a(770),d=a(4389),u=a(6070);var m={unreleased:function(e){var t=e.siteTitle,a=e.versionMetadata;return(0,u.jsx)(r.A,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:t,versionLabel:(0,u.jsx)("b",{children:a.label})},children:"This is unreleased documentation for {siteTitle} {versionLabel} version."})},unmaintained:function(e){var t=e.siteTitle,a=e.versionMetadata;return(0,u.jsx)(r.A,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:t,versionLabel:(0,u.jsx)("b",{children:a.label})},children:"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained."})}};function h(e){var t=m[e.versionMetadata.banner];return(0,u.jsx)(t,Object.assign({},e))}function v(e){var t=e.versionLabel,a=e.to,n=e.onClick;return(0,u.jsx)(r.A,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:t,latestVersionLink:(0,u.jsx)("b",{children:(0,u.jsx)(i.A,{to:a,onClick:n,children:(0,u.jsx)(r.A,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label",children:"latest version"})})})},children:"For up-to-date documentation, see the {latestVersionLink} ({versionLabel})."})}function b(e){var t,a=e.className,i=e.versionMetadata,r=(0,s.A)().siteConfig.title,d=(0,l.vT)({failfast:!0}).pluginId,m=(0,c.g1)(d).savePreferredVersionName,b=(0,l.HW)(d),x=b.latestDocSuggestion,g=b.latestVersionSuggestion,p=null!=x?x:(t=g).docs.find((function(e){return e.id===t.mainDocId}));return(0,u.jsxs)("div",{className:(0,n.A)(a,o.G.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert",children:[(0,u.jsx)("div",{children:(0,u.jsx)(h,{siteTitle:r,versionMetadata:i})}),(0,u.jsx)("div",{className:"margin-top--md",children:(0,u.jsx)(v,{versionLabel:g.label,to:p.path,onClick:function(){return m(g.name)}})})]})}function x(e){var t=e.className,a=(0,d.r)();return a.banner?(0,u.jsx)(b,{className:t,versionMetadata:a}):null}}}]); \ No newline at end of file diff --git a/assets/js/1df93b7f.3089fa14.js b/assets/js/1df93b7f.d9bf62a1.js similarity index 73% rename from assets/js/1df93b7f.3089fa14.js rename to assets/js/1df93b7f.d9bf62a1.js index 8e00c51..f34f92f 100644 --- a/assets/js/1df93b7f.3089fa14.js +++ b/assets/js/1df93b7f.d9bf62a1.js @@ -1 +1 @@ -"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[583],{3833:(e,s,n)=>{n.r(s),n.d(s,{default:()=>u});n(758);var c=n(7235);const i={opening:"opening_h5ig",ogFysh:"ogFysh_dBQL"},a={ocean:"ocean_tC3G",dive:"dive_dOft",waveContainer:"waveContainer_hmtu",wave:"wave_jNRD"},r={blinking:"blinking_hXLu",cursor:"cursor_rHju",blinkingAfter:"blinkingAfter_Mv17","cursor-after":"cursor-after_FYQc"};var l=n(6070);function o(){return(0,l.jsx)("div",{style:{height:"100%"},children:(0,l.jsxs)("div",{className:"opening",id:"opening",children:[(0,l.jsx)(t,{}),(0,l.jsx)(h,{}),(0,l.jsx)(d,{})]})})}function d(){return(0,l.jsx)("div",{className:"bottom-fysh",children:(0,l.jsx)("span",{className:"fysh-container",children:(0,l.jsxs)("code",{className:"fysh",children:["><",(0,l.jsx)("code",{className:"c c-1",children:"f"}),(0,l.jsx)("code",{className:"c c-2",children:"y"}),(0,l.jsx)("code",{className:"c c-3",children:"s"}),(0,l.jsx)("code",{className:"c c-4",children:"h"}),(0,l.jsx)("code",{className:r.blinking,children:"\u25af"}),">",(0,l.jsx)("code",{className:r.blinkingAfter,children:"\u25af"})]})})})}function t(){return(0,l.jsx)("div",{className:i.ogFysh,children:(0,l.jsx)("code",{children:"><>"})})}function h(){return(0,l.jsx)(l.Fragment,{children:(0,l.jsx)("div",{className:a.waveContainer,children:(0,l.jsxs)("div",{className:a.ocean,children:[(0,l.jsx)("div",{className:a.wave}),(0,l.jsx)("div",{className:a.wave})]})})})}const j={opening:"opening_Qbea"};function u(){return(0,l.jsx)(c.A,{wrapperClassName:j.opening,title:"Hello from Fysh",description:"Description will go into a meta tag in ",children:(0,l.jsx)(o,{})})}}}]); \ No newline at end of file +"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[583],{3833:(e,s,n)=>{n.r(s),n.d(s,{default:()=>j});n(758);var c=n(7235);const i={opening:"opening_KTdG",ogFysh:"ogFysh_rrY0"},a={ocean:"ocean_a7tk",dive:"dive_nZ5h",waveContainer:"waveContainer_uacA",wave:"wave_JKCu"},r={blinking:"blinking_ZgDx",cursor:"cursor_gyMR",blinkingAfter:"blinkingAfter_wtAe","cursor-after":"cursor-after_KGxj"};var l=n(6070);function o(){return(0,l.jsx)("div",{style:{height:"100%"},children:(0,l.jsxs)("div",{className:"opening",id:"opening",children:[(0,l.jsx)(t,{}),(0,l.jsx)(h,{}),(0,l.jsx)(d,{})]})})}function d(){return(0,l.jsx)("div",{className:"bottom-fysh",children:(0,l.jsx)("span",{className:"fysh-container",children:(0,l.jsxs)("code",{className:"fysh",children:["><",(0,l.jsx)("code",{className:"c c-1",children:"f"}),(0,l.jsx)("code",{className:"c c-2",children:"y"}),(0,l.jsx)("code",{className:"c c-3",children:"s"}),(0,l.jsx)("code",{className:"c c-4",children:"h"}),(0,l.jsx)("code",{className:r.blinking,children:"\u25af"}),">",(0,l.jsx)("code",{className:r.blinkingAfter,children:"\u25af"})]})})})}function t(){return(0,l.jsx)("div",{className:i.ogFysh,children:(0,l.jsx)("code",{children:"><>"})})}function h(){return(0,l.jsx)(l.Fragment,{children:(0,l.jsx)("div",{className:a.waveContainer,children:(0,l.jsxs)("div",{className:a.ocean,children:[(0,l.jsx)("div",{className:a.wave}),(0,l.jsx)("div",{className:a.wave})]})})})}const x={opening:"opening_AlmI"};function j(){return(0,l.jsx)(c.A,{wrapperClassName:x.opening,title:"Hello from Fysh",description:"Description will go into a meta tag in ",children:(0,l.jsx)(o,{})})}}}]); \ No newline at end of file diff --git a/assets/js/1f391b9e.5c3f34f1.js b/assets/js/1f391b9e.ca807b4b.js similarity index 95% rename from assets/js/1f391b9e.5c3f34f1.js rename to assets/js/1f391b9e.ca807b4b.js index 6db022f..c576cf1 100644 --- a/assets/js/1f391b9e.5c3f34f1.js +++ b/assets/js/1f391b9e.ca807b4b.js @@ -1 +1 @@ -"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[61],{4347:(e,a,s)=>{s.r(a),s.d(a,{default:()=>x});s(758);var t=s(3526),l=s(1179),r=s(9508),d=s(7235),i=s(7006),n=s(5897),c=s(6610),o=s(6359);const m={mdxPageWrapper:"mdxPageWrapper_brfl"};var p=s(6070);function x(e){var a,s=e.content,x=s.metadata,g=x.title,h=x.editUrl,_=x.description,j=x.frontMatter,u=x.unlisted,v=x.lastUpdatedBy,f=x.lastUpdatedAt,A=s.assets,w=j.keywords,y=j.wrapperClassName,N=j.hide_table_of_contents,k=null!=(a=A.image)?a:j.image,U=!!(h||f||v);return(0,p.jsx)(l.e3,{className:(0,t.A)(null!=y?y:r.G.wrapper.mdxPages,r.G.page.mdxPage),children:(0,p.jsxs)(d.A,{children:[(0,p.jsx)(l.be,{title:g,description:_,keywords:w,image:k}),(0,p.jsx)("main",{className:"container container--fluid margin-vert--lg",children:(0,p.jsxs)("div",{className:(0,t.A)("row",m.mdxPageWrapper),children:[(0,p.jsxs)("div",{className:(0,t.A)("col",!N&&"col--8"),children:[u&&(0,p.jsx)(c.A,{}),(0,p.jsx)("article",{children:(0,p.jsx)(i.A,{children:(0,p.jsx)(s,{})})}),U&&(0,p.jsx)(o.A,{className:(0,t.A)("margin-top--sm",r.G.pages.pageFooterEditMetaRow),editUrl:h,lastUpdatedAt:f,lastUpdatedBy:v})]}),!N&&s.toc.length>0&&(0,p.jsx)("div",{className:"col col--2",children:(0,p.jsx)(n.A,{toc:s.toc,minHeadingLevel:j.toc_min_heading_level,maxHeadingLevel:j.toc_max_heading_level})})]})})]})})}}}]); \ No newline at end of file +"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[61],{4347:(e,a,s)=>{s.r(a),s.d(a,{default:()=>x});s(758);var t=s(3526),l=s(1179),r=s(9508),d=s(7235),i=s(7006),n=s(5897),c=s(6610),o=s(6359);const m={mdxPageWrapper:"mdxPageWrapper_ZrqT"};var p=s(6070);function x(e){var a,s=e.content,x=s.metadata,g=x.title,h=x.editUrl,_=x.description,j=x.frontMatter,u=x.unlisted,v=x.lastUpdatedBy,f=x.lastUpdatedAt,A=s.assets,w=j.keywords,y=j.wrapperClassName,N=j.hide_table_of_contents,k=null!=(a=A.image)?a:j.image,U=!!(h||f||v);return(0,p.jsx)(l.e3,{className:(0,t.A)(null!=y?y:r.G.wrapper.mdxPages,r.G.page.mdxPage),children:(0,p.jsxs)(d.A,{children:[(0,p.jsx)(l.be,{title:g,description:_,keywords:w,image:k}),(0,p.jsx)("main",{className:"container container--fluid margin-vert--lg",children:(0,p.jsxs)("div",{className:(0,t.A)("row",m.mdxPageWrapper),children:[(0,p.jsxs)("div",{className:(0,t.A)("col",!N&&"col--8"),children:[u&&(0,p.jsx)(c.A,{}),(0,p.jsx)("article",{children:(0,p.jsx)(i.A,{children:(0,p.jsx)(s,{})})}),U&&(0,p.jsx)(o.A,{className:(0,t.A)("margin-top--sm",r.G.pages.pageFooterEditMetaRow),editUrl:h,lastUpdatedAt:f,lastUpdatedBy:v})]}),!N&&s.toc.length>0&&(0,p.jsx)("div",{className:"col col--2",children:(0,p.jsx)(n.A,{toc:s.toc,minHeadingLevel:j.toc_min_heading_level,maxHeadingLevel:j.toc_max_heading_level})})]})})]})})}}}]); \ No newline at end of file diff --git a/assets/js/353.8ad4aca4.js b/assets/js/353.ecb7a6e3.js similarity index 83% rename from assets/js/353.8ad4aca4.js rename to assets/js/353.ecb7a6e3.js index 0a85cd8..a522f9c 100644 --- a/assets/js/353.8ad4aca4.js +++ b/assets/js/353.ecb7a6e3.js @@ -1 +1 @@ -(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[353],{1784:(e,n,t)=>{"use strict";t.d(n,{A:()=>M});var s=t(758),a=t(6070);function r(e){var n,t=function(e){var n=s.Children.toArray(e),t=n.find((function(e){return s.isValidElement(e)&&"mdxAdmonitionTitle"===e.type})),r=n.filter((function(e){return e!==t}));return{mdxAdmonitionTitle:null==t?void 0:t.props.children,rest:r.length>0?(0,a.jsx)(a.Fragment,{children:r}):null}}(e.children),r=t.mdxAdmonitionTitle,i=t.rest,c=null!=(n=e.title)?n:r;return Object.assign({},e,c&&{title:c},{children:i})}var i=t(3526),c=t(2369),o=t(9508);const l="admonition_gFLa",u="admonitionHeading_DhsI",d="admonitionIcon_Y48m",m="admonitionContent_FTGW";function f(e){var n=e.type,t=e.className,s=e.children;return(0,a.jsx)("div",{className:(0,i.A)(o.G.common.admonition,o.G.common.admonitionType(n),l,t),children:s})}function h(e){var n=e.icon,t=e.title;return(0,a.jsxs)("div",{className:u,children:[(0,a.jsx)("span",{className:d,children:n}),t]})}function v(e){var n=e.children;return n?(0,a.jsx)("div",{className:m,children:n}):null}function p(e){var n=e.type,t=e.icon,s=e.title,r=e.children,i=e.className;return(0,a.jsxs)(f,{type:n,className:i,children:[s||t?(0,a.jsx)(h,{title:s,icon:t}):null,(0,a.jsx)(v,{children:r})]})}function g(e){return(0,a.jsx)("svg",Object.assign({viewBox:"0 0 14 16"},e,{children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})}))}var j={icon:(0,a.jsx)(g,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)",children:"note"})};function b(e){return(0,a.jsx)(p,Object.assign({},j,e,{className:(0,i.A)("alert alert--secondary",e.className),children:e.children}))}function x(e){return(0,a.jsx)("svg",Object.assign({viewBox:"0 0 12 16"},e,{children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"})}))}var N={icon:(0,a.jsx)(x,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)",children:"tip"})};function y(e){return(0,a.jsx)(p,Object.assign({},N,e,{className:(0,i.A)("alert alert--success",e.className),children:e.children}))}function A(e){return(0,a.jsx)("svg",Object.assign({viewBox:"0 0 14 16"},e,{children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"})}))}var C={icon:(0,a.jsx)(A,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)",children:"info"})};function k(e){return(0,a.jsx)(p,Object.assign({},C,e,{className:(0,i.A)("alert alert--info",e.className),children:e.children}))}function w(e){return(0,a.jsx)("svg",Object.assign({viewBox:"0 0 16 16"},e,{children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})}))}var B={icon:(0,a.jsx)(w,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.warning",description:"The default label used for the Warning admonition (:::warning)",children:"warning"})};function L(e){return(0,a.jsx)("svg",Object.assign({viewBox:"0 0 12 16"},e,{children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"})}))}var O={icon:(0,a.jsx)(L,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)",children:"danger"})};var E={icon:(0,a.jsx)(w,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)",children:"caution"})};var _={note:b,tip:y,info:k,warning:function(e){return(0,a.jsx)(p,Object.assign({},B,e,{className:(0,i.A)("alert alert--warning",e.className),children:e.children}))},danger:function(e){return(0,a.jsx)(p,Object.assign({},O,e,{className:(0,i.A)("alert alert--danger",e.className),children:e.children}))}},H={secondary:function(e){return(0,a.jsx)(b,Object.assign({title:"secondary"},e))},important:function(e){return(0,a.jsx)(k,Object.assign({title:"important"},e))},success:function(e){return(0,a.jsx)(y,Object.assign({title:"success"},e))},caution:function(e){return(0,a.jsx)(p,Object.assign({},E,e,{className:(0,i.A)("alert alert--warning",e.className),children:e.children}))}};const T=Object.assign({},_,H);function M(e){var n,t=r(e),s=(n=t.type,T[n]||(console.warn('No admonition component found for admonition type "'+n+'". Using Info as fallback.'),T.info));return(0,a.jsx)(s,Object.assign({},t))}},6359:(e,n,t)=>{"use strict";t.d(n,{A:()=>b});t(758);var s=t(3526),a=t(2369),r=t(9508),i=t(9789),c=t(8957);const o={iconEdit:"iconEdit_H5wl"};var l=t(6070),u=["className"];function d(e){var n=e.className,t=(0,c.A)(e,u);return(0,l.jsx)("svg",Object.assign({fill:"currentColor",height:"20",width:"20",viewBox:"0 0 40 40",className:(0,s.A)(o.iconEdit,n),"aria-hidden":"true"},t,{children:(0,l.jsx)("g",{children:(0,l.jsx)("path",{d:"m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"})})}))}function m(e){var n=e.editUrl;return(0,l.jsxs)(i.A,{to:n,className:r.G.common.editThisPage,children:[(0,l.jsx)(d,{}),(0,l.jsx)(a.A,{id:"theme.common.editThisPage",description:"The link label to edit the current page",children:"Edit this page"})]})}var f=t(4425);function h(e){void 0===e&&(e={});var n=(0,f.A)().i18n.currentLocale,t=function(){var e=(0,f.A)().i18n,n=e.currentLocale;return e.localeConfigs[n].calendar}();return new Intl.DateTimeFormat(n,Object.assign({calendar:t},e))}function v(e){var n=e.lastUpdatedAt,t=new Date(n),s=h({day:"numeric",month:"short",year:"numeric",timeZone:"UTC"}).format(t);return(0,l.jsx)(a.A,{id:"theme.lastUpdated.atDate",description:"The words used to describe on which date a page has been last updated",values:{date:(0,l.jsx)("b",{children:(0,l.jsx)("time",{dateTime:t.toISOString(),itemProp:"dateModified",children:s})})},children:" on {date}"})}function p(e){var n=e.lastUpdatedBy;return(0,l.jsx)(a.A,{id:"theme.lastUpdated.byUser",description:"The words used to describe by who the page has been last updated",values:{user:(0,l.jsx)("b",{children:n})},children:" by {user}"})}function g(e){var n=e.lastUpdatedAt,t=e.lastUpdatedBy;return(0,l.jsxs)("span",{className:r.G.common.lastUpdated,children:[(0,l.jsx)(a.A,{id:"theme.lastUpdated.lastUpdatedAtBy",description:"The sentence used to display when a page has been last updated, and by who",values:{atDate:n?(0,l.jsx)(v,{lastUpdatedAt:n}):"",byUser:t?(0,l.jsx)(p,{lastUpdatedBy:t}):""},children:"Last updated{atDate}{byUser}"}),!1]})}const j={lastUpdated:"lastUpdated_w4jv"};function b(e){var n=e.className,t=e.editUrl,a=e.lastUpdatedAt,r=e.lastUpdatedBy;return(0,l.jsxs)("div",{className:(0,s.A)("row",n),children:[(0,l.jsx)("div",{className:"col",children:t&&(0,l.jsx)(m,{editUrl:t})}),(0,l.jsx)("div",{className:(0,s.A)("col",j.lastUpdated),children:(a||r)&&(0,l.jsx)(g,{lastUpdatedAt:a,lastUpdatedBy:r})})]})}},7006:(e,n,t)=>{"use strict";t.d(n,{A:()=>ge});var s=t(758),a=t(1503),r=t(9379),i=t(8957),c=t(9572),o=t(3526),l=t(3548),u=t(355);function d(){var e=(0,u.p)().prism,n=(0,l.G)().colorMode,t=e.theme,s=e.darkTheme||t;return"dark"===n?s:t}var m=t(9508),f=t(2792),h=t(4809),v=t.n(h),p=(0,f.A)(/title=(["'])(.*?)\1/,{quote:1,title:2}),g=(0,f.A)(/\{([\d,-]+)\}/,{range:1}),j={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},b=Object.assign({},j,{lua:{start:"--",end:""},wasm:{start:"\\;\\;",end:""},tex:{start:"%",end:""},vb:{start:"['\u2018\u2019]",end:""},vbnet:{start:"(?:_\\s*)?['\u2018\u2019]",end:""},rem:{start:"[Rr][Ee][Mm]\\b",end:""},f90:{start:"!",end:""},ml:{start:"\\(\\*",end:"\\*\\)"},cobol:{start:"\\*>",end:""}}),x=Object.keys(j);function N(e,n){var t=e.map((function(e){var t=b[e],s=t.start,a=t.end;return"(?:"+s+"\\s*("+n.flatMap((function(e){var n,t;return[e.line,null==(n=e.block)?void 0:n.start,null==(t=e.block)?void 0:t.end].filter(Boolean)})).join("|")+")\\s*"+a+")"})).join("|");return new RegExp("^\\s*(?:"+t+")\\s*$")}function y(e,n){var t=e.replace(/\n$/,""),s=n.language,a=n.magicComments,r=n.metastring;if(r&&g.test(r)){var i=r.match(g).groups.range;if(0===a.length)throw new Error("A highlight range has been given in code block's metastring (``` "+r+"), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.");var c=a[0].className,o=v()(i).filter((function(e){return e>0})).map((function(e){return[e-1,[c]]}));return{lineClassNames:Object.fromEntries(o),code:t}}if(void 0===s)return{lineClassNames:{},code:t};for(var l=function(e,n){switch(e){case"js":case"javascript":case"ts":case"typescript":return N(["js","jsBlock"],n);case"jsx":case"tsx":return N(["js","jsBlock","jsx"],n);case"html":return N(["js","jsBlock","html"],n);case"python":case"py":case"bash":return N(["bash"],n);case"markdown":case"md":return N(["html","jsx","bash"],n);case"tex":case"latex":case"matlab":return N(["tex"],n);case"lua":case"haskell":case"sql":return N(["lua"],n);case"wasm":return N(["wasm"],n);case"vb":case"vba":case"visual-basic":return N(["vb","rem"],n);case"vbnet":return N(["vbnet","rem"],n);case"batch":return N(["rem"],n);case"basic":return N(["rem","f90"],n);case"fsharp":return N(["js","ml"],n);case"ocaml":case"sml":return N(["ml"],n);case"fortran":return N(["f90"],n);case"cobol":return N(["cobol"],n);default:return N(x,n)}}(s,a),u=t.split("\n"),d=Object.fromEntries(a.map((function(e){return[e.className,{start:0,range:""}]}))),m=Object.fromEntries(a.filter((function(e){return e.line})).map((function(e){var n=e.className;return[e.line,n]}))),f=Object.fromEntries(a.filter((function(e){return e.block})).map((function(e){var n=e.className;return[e.block.start,n]}))),h=Object.fromEntries(a.filter((function(e){return e.block})).map((function(e){var n=e.className;return[e.block.end,n]}))),p=0;p0&&i.getRangeAt(0);s.append(a),a.select(),a.selectionStart=0,a.selectionEnd=e.length;var o=!1;try{o=document.execCommand("copy")}catch(l){}a.remove(),c&&(i.removeAllRanges(),i.addRange(c)),r&&r.focus()}(n),i(!0),c.current=window.setTimeout((function(){i(!1)}),1e3)}),[n]);return(0,s.useEffect)((function(){return function(){return window.clearTimeout(c.current)}}),[]),(0,C.jsx)("button",{type:"button","aria-label":r?(0,U.T)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,U.T)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,U.T)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,o.A)("clean-btn",t,V.copyButton,r&&V.copyButtonCopied),onClick:l,children:(0,C.jsxs)("span",{className:V.copyButtonIcons,"aria-hidden":"true",children:[(0,C.jsx)(z,{className:V.copyButtonIcon}),(0,C.jsx)(R,{className:V.copyButtonSuccessIcon})]})})}function G(e){return(0,C.jsx)("svg",Object.assign({viewBox:"0 0 24 24"},e,{children:(0,C.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})}))}const W="wordWrapButtonIcon_cnn0",P="wordWrapButtonEnabled_K8mp";function F(e){var n=e.className,t=e.onClick,s=e.isEnabled,a=(0,U.T)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return(0,C.jsx)("button",{type:"button",onClick:t,className:(0,o.A)("clean-btn",n,s&&P),"aria-label":a,title:a,children:(0,C.jsx)(G,{className:W,"aria-hidden":"true"})})}function q(e){var n,t,a,r,i,c,l,m,f,h,v,g=e.children,j=e.className,b=void 0===j?"":j,x=e.metastring,N=e.title,A=e.showLineNumbers,k=e.language,L=(0,u.p)().prism,O=L.defaultLanguage,E=L.magicComments,T=function(e){return null==e?void 0:e.toLowerCase()}(null!=(n=null!=k?k:null==(t=b.split(" ").find((function(e){return e.startsWith("language-")})))?void 0:t.replace(/language-/,""))?n:O),M=d(),S=(a=(0,s.useState)(!1),r=a[0],i=a[1],c=(0,s.useState)(!1),l=c[0],m=c[1],f=(0,s.useRef)(null),h=(0,s.useCallback)((function(){var e=f.current.querySelector("code");r?e.removeAttribute("style"):(e.style.whiteSpace="pre-wrap",e.style.overflowWrap="anywhere"),i((function(e){return!e}))}),[f,r]),v=(0,s.useCallback)((function(){var e=f.current,n=e.scrollWidth>e.clientWidth||f.current.querySelector("code").hasAttribute("style");m(n)}),[f]),_(f,v),(0,s.useEffect)((function(){v()}),[r,v]),(0,s.useEffect)((function(){return window.addEventListener("resize",v,{passive:!0}),function(){window.removeEventListener("resize",v)}}),[v]),{codeBlockRef:f,isEnabled:r,isCodeScrollable:l,toggle:h}),U=function(e){var n,t;return null!=(n=null==e||null==(t=e.match(p))?void 0:t.groups.title)?n:""}(x)||N,z=y(g,{metastring:x,language:T,magicComments:E}),R=z.lineClassNames,V=z.code,G=null!=A?A:function(e){return Boolean(null==e?void 0:e.includes("showLineNumbers"))}(x);return(0,C.jsxs)(w,{as:"div",className:(0,o.A)(b,T&&!b.includes("language-"+T)&&"language-"+T),children:[U&&(0,C.jsx)("div",{className:B.codeBlockTitle,children:U}),(0,C.jsxs)("div",{className:B.codeBlockContent,children:[(0,C.jsx)(H.f4,{theme:M,code:V,language:null!=T?T:"text",children:function(e){var n=e.className,t=e.style,s=e.tokens,a=e.getLineProps,r=e.getTokenProps;return(0,C.jsx)("pre",{tabIndex:0,ref:S.codeBlockRef,className:(0,o.A)(n,B.codeBlock,"thin-scrollbar"),style:t,children:(0,C.jsx)("code",{className:(0,o.A)(B.codeBlockLines,G&&B.codeBlockLinesWithNumbering),children:s.map((function(e,n){return(0,C.jsx)(I,{line:e,getLineProps:a,getTokenProps:r,classNames:R[n],showLineNumbers:G},n)}))})})}}),(0,C.jsxs)("div",{className:B.buttonGroup,children:[(S.isEnabled||S.isCodeScrollable)&&(0,C.jsx)(F,{className:B.codeButton,onClick:function(){return S.toggle()},isEnabled:S.isEnabled}),(0,C.jsx)(D,{className:B.codeButton,code:V})]})]})]})}var Y=["children"];function Q(e){var n=e.children,t=(0,i.A)(e,Y),a=(0,c.A)(),r=function(e){return s.Children.toArray(e).some((function(e){return(0,s.isValidElement)(e)}))?e:Array.isArray(e)?e.join(""):e}(n),o="string"==typeof r?q:L;return(0,C.jsx)(o,Object.assign({},t,{children:r}),String(a))}function Z(e){return(0,C.jsx)("code",Object.assign({},e))}var $=t(9789);var J=t(6914),X=t(5319);const K="details_QW8r",ee="isBrowser_MzRJ",ne="collapsibleContent_C_9o";var te=["summary","children"];function se(e){return!!e&&("SUMMARY"===e.tagName||se(e.parentElement))}function ae(e,n){return!!e&&(e===n||ae(e.parentElement,n))}function re(e){var n=e.summary,t=e.children,a=(0,i.A)(e,te);(0,J.A)().collectAnchor(a.id);var r=(0,c.A)(),l=(0,s.useRef)(null),u=(0,X.u)({initialState:!a.open}),d=u.collapsed,m=u.setCollapsed,f=(0,s.useState)(a.open),h=f[0],v=f[1],p=s.isValidElement(n)?n:(0,C.jsx)("summary",{children:null!=n?n:"Details"});return(0,C.jsxs)("details",Object.assign({},a,{ref:l,open:h,"data-collapsed":d,className:(0,o.A)(K,r&&ee,a.className),onMouseDown:function(e){se(e.target)&&e.detail>1&&e.preventDefault()},onClick:function(e){e.stopPropagation();var n=e.target;se(n)&&ae(n,l.current)&&(e.preventDefault(),d?(m(!1),v(!0)):m(!0))},children:[p,(0,C.jsx)(X.N,{lazy:!1,collapsed:d,disableSSRStyle:!0,onCollapseTransitionEnd:function(e){m(e),v(!e)},children:(0,C.jsx)("div",{className:ne,children:t})})]}))}const ie="details_QXQI";function ce(e){var n=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));return(0,C.jsx)(re,Object.assign({},n,{className:(0,o.A)("alert alert--info",ie,n.className)}))}function oe(e){var n=s.Children.toArray(e.children),t=n.find((function(e){return s.isValidElement(e)&&"summary"===e.type})),a=(0,C.jsx)(C.Fragment,{children:n.filter((function(e){return e!==t}))});return(0,C.jsx)(ce,Object.assign({},e,{summary:t,children:a}))}var le=t(7945);function ue(e){return(0,C.jsx)(le.A,Object.assign({},e))}const de="containsTaskList_gtwG";function me(e){if(void 0!==e)return(0,o.A)(e,(null==e?void 0:e.includes("contains-task-list"))&&de)}const fe="img_bXVm";var he=t(1784),ve=t(1537);const pe={Head:r.A,details:oe,Details:oe,code:function(e){return function(e){return void 0!==e.children&&s.Children.toArray(e.children).every((function(e){return"string"==typeof e&&!e.includes("\n")}))}(e)?(0,C.jsx)(Z,Object.assign({},e)):(0,C.jsx)(Q,Object.assign({},e))},a:function(e){return(0,C.jsx)($.A,Object.assign({},e))},pre:function(e){return(0,C.jsx)(C.Fragment,{children:e.children})},ul:function(e){return(0,C.jsx)("ul",Object.assign({},e,{className:me(e.className)}))},li:function(e){return(0,J.A)().collectAnchor(e.id),(0,C.jsx)("li",Object.assign({},e))},img:function(e){return(0,C.jsx)("img",Object.assign({decoding:"async",loading:"lazy"},e,{className:(n=e.className,(0,o.A)(n,fe))}));var n},h1:function(e){return(0,C.jsx)(ue,Object.assign({as:"h1"},e))},h2:function(e){return(0,C.jsx)(ue,Object.assign({as:"h2"},e))},h3:function(e){return(0,C.jsx)(ue,Object.assign({as:"h3"},e))},h4:function(e){return(0,C.jsx)(ue,Object.assign({as:"h4"},e))},h5:function(e){return(0,C.jsx)(ue,Object.assign({as:"h5"},e))},h6:function(e){return(0,C.jsx)(ue,Object.assign({as:"h6"},e))},admonition:he.A,mermaid:ve.A};function ge(e){var n=e.children;return(0,C.jsx)(a.x,{components:pe,children:n})}},5897:(e,n,t)=>{"use strict";t.d(n,{A:()=>d});var s=t(8957),a=(t(758),t(3526)),r=t(5806);const i={tableOfContents:"tableOfContents_YkJF",docItemContainer:"docItemContainer_h31o"};var c=t(6070),o=["className"],l="table-of-contents__link toc-highlight",u="table-of-contents__link--active";function d(e){var n=e.className,t=(0,s.A)(e,o);return(0,c.jsx)("div",{className:(0,a.A)(i.tableOfContents,"thin-scrollbar",n),children:(0,c.jsx)(r.A,Object.assign({},t,{linkClassName:l,linkActiveClassName:u}))})}},5806:(e,n,t)=>{"use strict";t.d(n,{A:()=>j});var s=t(8957),a=t(758),r=t(355),i=["parentIndex"];function c(e){var n=e.map((function(e){return Object.assign({},e,{parentIndex:-1,children:[]})})),t=Array(7).fill(-1);n.forEach((function(e,n){var s=t.slice(2,e.level);e.parentIndex=Math.max.apply(Math,s),t[e.level]=n}));var a=[];return n.forEach((function(e){var t=e.parentIndex,r=(0,s.A)(e,i);t>=0?n[t].children.push(r):a.push(r)})),a}function o(e){var n=e.toc,t=e.minHeadingLevel,s=e.maxHeadingLevel;return n.flatMap((function(e){var n=o({toc:e.children,minHeadingLevel:t,maxHeadingLevel:s});return function(e){return e.level>=t&&e.level<=s}(e)?[Object.assign({},e,{children:n})]:n}))}function l(e){var n=e.getBoundingClientRect();return n.top===n.bottom?l(e.parentNode):n}function u(e,n){var t,s,a=n.anchorTopOffset,r=e.find((function(e){return l(e).top>=a}));return r?function(e){return e.top>0&&e.bottom{"use strict";t.d(n,{A:()=>f});t(758);var s=t(3526),a=t(2369),r=t(9379),i=t(6070);function c(){return(0,i.jsx)(a.A,{id:"theme.unlistedContent.title",description:"The unlisted content banner title",children:"Unlisted page"})}function o(){return(0,i.jsx)(a.A,{id:"theme.unlistedContent.message",description:"The unlisted content banner message",children:"This page is unlisted. Search engines will not index it, and only users having a direct link can access it."})}function l(){return(0,i.jsx)(r.A,{children:(0,i.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})}var u=t(9508),d=t(1784);function m(e){var n=e.className;return(0,i.jsx)(d.A,{type:"caution",title:(0,i.jsx)(c,{}),className:(0,s.A)(n,u.G.common.unlistedBanner),children:(0,i.jsx)(o,{})})}function f(e){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l,{}),(0,i.jsx)(m,Object.assign({},e))]})}},4809:(e,n)=>{function t(e){let n,t=[];for(let s of e.split(",").map((e=>e.trim())))if(/^-?\d+$/.test(s))t.push(parseInt(s,10));else if(n=s.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,s,a,r]=n;if(s&&r){s=parseInt(s),r=parseInt(r);const e=s{"use strict";t.d(n,{R:()=>i,x:()=>c});var s=t(758);const a={},r=s.createContext(a);function i(e){const n=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function c(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),s.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file +(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[353],{1784:(e,n,t)=>{"use strict";t.d(n,{A:()=>M});var s=t(758),a=t(6070);function r(e){var n,t=function(e){var n=s.Children.toArray(e),t=n.find((function(e){return s.isValidElement(e)&&"mdxAdmonitionTitle"===e.type})),r=n.filter((function(e){return e!==t}));return{mdxAdmonitionTitle:null==t?void 0:t.props.children,rest:r.length>0?(0,a.jsx)(a.Fragment,{children:r}):null}}(e.children),r=t.mdxAdmonitionTitle,i=t.rest,c=null!=(n=e.title)?n:r;return Object.assign({},e,c&&{title:c},{children:i})}var i=t(3526),c=t(2369),o=t(9508);const l="admonition_w2bC",u="admonitionHeading_TC0S",d="admonitionIcon_RE4U",m="admonitionContent_KfeB";function f(e){var n=e.type,t=e.className,s=e.children;return(0,a.jsx)("div",{className:(0,i.A)(o.G.common.admonition,o.G.common.admonitionType(n),l,t),children:s})}function h(e){var n=e.icon,t=e.title;return(0,a.jsxs)("div",{className:u,children:[(0,a.jsx)("span",{className:d,children:n}),t]})}function v(e){var n=e.children;return n?(0,a.jsx)("div",{className:m,children:n}):null}function p(e){var n=e.type,t=e.icon,s=e.title,r=e.children,i=e.className;return(0,a.jsxs)(f,{type:n,className:i,children:[s||t?(0,a.jsx)(h,{title:s,icon:t}):null,(0,a.jsx)(v,{children:r})]})}function g(e){return(0,a.jsx)("svg",Object.assign({viewBox:"0 0 14 16"},e,{children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})}))}var j={icon:(0,a.jsx)(g,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)",children:"note"})};function b(e){return(0,a.jsx)(p,Object.assign({},j,e,{className:(0,i.A)("alert alert--secondary",e.className),children:e.children}))}function x(e){return(0,a.jsx)("svg",Object.assign({viewBox:"0 0 12 16"},e,{children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"})}))}var N={icon:(0,a.jsx)(x,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)",children:"tip"})};function y(e){return(0,a.jsx)(p,Object.assign({},N,e,{className:(0,i.A)("alert alert--success",e.className),children:e.children}))}function A(e){return(0,a.jsx)("svg",Object.assign({viewBox:"0 0 14 16"},e,{children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"})}))}var C={icon:(0,a.jsx)(A,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)",children:"info"})};function k(e){return(0,a.jsx)(p,Object.assign({},C,e,{className:(0,i.A)("alert alert--info",e.className),children:e.children}))}function w(e){return(0,a.jsx)("svg",Object.assign({viewBox:"0 0 16 16"},e,{children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})}))}var B={icon:(0,a.jsx)(w,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.warning",description:"The default label used for the Warning admonition (:::warning)",children:"warning"})};function O(e){return(0,a.jsx)("svg",Object.assign({viewBox:"0 0 12 16"},e,{children:(0,a.jsx)("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"})}))}var L={icon:(0,a.jsx)(O,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)",children:"danger"})};var E={icon:(0,a.jsx)(w,{}),title:(0,a.jsx)(c.A,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)",children:"caution"})};var T={note:b,tip:y,info:k,warning:function(e){return(0,a.jsx)(p,Object.assign({},B,e,{className:(0,i.A)("alert alert--warning",e.className),children:e.children}))},danger:function(e){return(0,a.jsx)(p,Object.assign({},L,e,{className:(0,i.A)("alert alert--danger",e.className),children:e.children}))}},_={secondary:function(e){return(0,a.jsx)(b,Object.assign({title:"secondary"},e))},important:function(e){return(0,a.jsx)(k,Object.assign({title:"important"},e))},success:function(e){return(0,a.jsx)(y,Object.assign({title:"success"},e))},caution:function(e){return(0,a.jsx)(p,Object.assign({},E,e,{className:(0,i.A)("alert alert--warning",e.className),children:e.children}))}};const H=Object.assign({},T,_);function M(e){var n,t=r(e),s=(n=t.type,H[n]||(console.warn('No admonition component found for admonition type "'+n+'". Using Info as fallback.'),H.info));return(0,a.jsx)(s,Object.assign({},t))}},6359:(e,n,t)=>{"use strict";t.d(n,{A:()=>b});t(758);var s=t(3526),a=t(2369),r=t(9508),i=t(9789),c=t(8957);const o={iconEdit:"iconEdit_mI0G"};var l=t(6070),u=["className"];function d(e){var n=e.className,t=(0,c.A)(e,u);return(0,l.jsx)("svg",Object.assign({fill:"currentColor",height:"20",width:"20",viewBox:"0 0 40 40",className:(0,s.A)(o.iconEdit,n),"aria-hidden":"true"},t,{children:(0,l.jsx)("g",{children:(0,l.jsx)("path",{d:"m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"})})}))}function m(e){var n=e.editUrl;return(0,l.jsxs)(i.A,{to:n,className:r.G.common.editThisPage,children:[(0,l.jsx)(d,{}),(0,l.jsx)(a.A,{id:"theme.common.editThisPage",description:"The link label to edit the current page",children:"Edit this page"})]})}var f=t(4425);function h(e){void 0===e&&(e={});var n=(0,f.A)().i18n.currentLocale,t=function(){var e=(0,f.A)().i18n,n=e.currentLocale;return e.localeConfigs[n].calendar}();return new Intl.DateTimeFormat(n,Object.assign({calendar:t},e))}function v(e){var n=e.lastUpdatedAt,t=new Date(n),s=h({day:"numeric",month:"short",year:"numeric",timeZone:"UTC"}).format(t);return(0,l.jsx)(a.A,{id:"theme.lastUpdated.atDate",description:"The words used to describe on which date a page has been last updated",values:{date:(0,l.jsx)("b",{children:(0,l.jsx)("time",{dateTime:t.toISOString(),itemProp:"dateModified",children:s})})},children:" on {date}"})}function p(e){var n=e.lastUpdatedBy;return(0,l.jsx)(a.A,{id:"theme.lastUpdated.byUser",description:"The words used to describe by who the page has been last updated",values:{user:(0,l.jsx)("b",{children:n})},children:" by {user}"})}function g(e){var n=e.lastUpdatedAt,t=e.lastUpdatedBy;return(0,l.jsxs)("span",{className:r.G.common.lastUpdated,children:[(0,l.jsx)(a.A,{id:"theme.lastUpdated.lastUpdatedAtBy",description:"The sentence used to display when a page has been last updated, and by who",values:{atDate:n?(0,l.jsx)(v,{lastUpdatedAt:n}):"",byUser:t?(0,l.jsx)(p,{lastUpdatedBy:t}):""},children:"Last updated{atDate}{byUser}"}),!1]})}const j={lastUpdated:"lastUpdated_Nv0l"};function b(e){var n=e.className,t=e.editUrl,a=e.lastUpdatedAt,r=e.lastUpdatedBy;return(0,l.jsxs)("div",{className:(0,s.A)("row",n),children:[(0,l.jsx)("div",{className:"col",children:t&&(0,l.jsx)(m,{editUrl:t})}),(0,l.jsx)("div",{className:(0,s.A)("col",j.lastUpdated),children:(a||r)&&(0,l.jsx)(g,{lastUpdatedAt:a,lastUpdatedBy:r})})]})}},7006:(e,n,t)=>{"use strict";t.d(n,{A:()=>ge});var s=t(758),a=t(1503),r=t(9379),i=t(8957),c=t(9572),o=t(3526),l=t(3548),u=t(355);function d(){var e=(0,u.p)().prism,n=(0,l.G)().colorMode,t=e.theme,s=e.darkTheme||t;return"dark"===n?s:t}var m=t(9508),f=t(2792),h=t(4809),v=t.n(h),p=(0,f.A)(/title=(["'])(.*?)\1/,{quote:1,title:2}),g=(0,f.A)(/\{([\d,-]+)\}/,{range:1}),j={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},b=Object.assign({},j,{lua:{start:"--",end:""},wasm:{start:"\\;\\;",end:""},tex:{start:"%",end:""},vb:{start:"['\u2018\u2019]",end:""},vbnet:{start:"(?:_\\s*)?['\u2018\u2019]",end:""},rem:{start:"[Rr][Ee][Mm]\\b",end:""},f90:{start:"!",end:""},ml:{start:"\\(\\*",end:"\\*\\)"},cobol:{start:"\\*>",end:""}}),x=Object.keys(j);function N(e,n){var t=e.map((function(e){var t=b[e],s=t.start,a=t.end;return"(?:"+s+"\\s*("+n.flatMap((function(e){var n,t;return[e.line,null==(n=e.block)?void 0:n.start,null==(t=e.block)?void 0:t.end].filter(Boolean)})).join("|")+")\\s*"+a+")"})).join("|");return new RegExp("^\\s*(?:"+t+")\\s*$")}function y(e,n){var t=e.replace(/\n$/,""),s=n.language,a=n.magicComments,r=n.metastring;if(r&&g.test(r)){var i=r.match(g).groups.range;if(0===a.length)throw new Error("A highlight range has been given in code block's metastring (``` "+r+"), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.");var c=a[0].className,o=v()(i).filter((function(e){return e>0})).map((function(e){return[e-1,[c]]}));return{lineClassNames:Object.fromEntries(o),code:t}}if(void 0===s)return{lineClassNames:{},code:t};for(var l=function(e,n){switch(e){case"js":case"javascript":case"ts":case"typescript":return N(["js","jsBlock"],n);case"jsx":case"tsx":return N(["js","jsBlock","jsx"],n);case"html":return N(["js","jsBlock","html"],n);case"python":case"py":case"bash":return N(["bash"],n);case"markdown":case"md":return N(["html","jsx","bash"],n);case"tex":case"latex":case"matlab":return N(["tex"],n);case"lua":case"haskell":case"sql":return N(["lua"],n);case"wasm":return N(["wasm"],n);case"vb":case"vba":case"visual-basic":return N(["vb","rem"],n);case"vbnet":return N(["vbnet","rem"],n);case"batch":return N(["rem"],n);case"basic":return N(["rem","f90"],n);case"fsharp":return N(["js","ml"],n);case"ocaml":case"sml":return N(["ml"],n);case"fortran":return N(["f90"],n);case"cobol":return N(["cobol"],n);default:return N(x,n)}}(s,a),u=t.split("\n"),d=Object.fromEntries(a.map((function(e){return[e.className,{start:0,range:""}]}))),m=Object.fromEntries(a.filter((function(e){return e.line})).map((function(e){var n=e.className;return[e.line,n]}))),f=Object.fromEntries(a.filter((function(e){return e.block})).map((function(e){var n=e.className;return[e.block.start,n]}))),h=Object.fromEntries(a.filter((function(e){return e.block})).map((function(e){var n=e.className;return[e.block.end,n]}))),p=0;p0&&i.getRangeAt(0);s.append(a),a.select(),a.selectionStart=0,a.selectionEnd=e.length;var o=!1;try{o=document.execCommand("copy")}catch(l){}a.remove(),c&&(i.removeAllRanges(),i.addRange(c)),r&&r.focus()}(n),i(!0),c.current=window.setTimeout((function(){i(!1)}),1e3)}),[n]);return(0,s.useEffect)((function(){return function(){return window.clearTimeout(c.current)}}),[]),(0,C.jsx)("button",{type:"button","aria-label":r?(0,I.T)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,I.T)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,I.T)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,o.A)("clean-btn",t,D.copyButton,r&&D.copyButtonCopied),onClick:l,children:(0,C.jsxs)("span",{className:D.copyButtonIcons,"aria-hidden":"true",children:[(0,C.jsx)(z,{className:D.copyButtonIcon}),(0,C.jsx)(R,{className:D.copyButtonSuccessIcon})]})})}function V(e){return(0,C.jsx)("svg",Object.assign({viewBox:"0 0 24 24"},e,{children:(0,C.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})}))}const W="wordWrapButtonIcon_j08b",G="wordWrapButtonEnabled_EjOQ";function q(e){var n=e.className,t=e.onClick,s=e.isEnabled,a=(0,I.T)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return(0,C.jsx)("button",{type:"button",onClick:t,className:(0,o.A)("clean-btn",n,s&&G),"aria-label":a,title:a,children:(0,C.jsx)(V,{className:W,"aria-hidden":"true"})})}function F(e){var n,t,a,r,i,c,l,m,f,h,v,g=e.children,j=e.className,b=void 0===j?"":j,x=e.metastring,N=e.title,A=e.showLineNumbers,k=e.language,O=(0,u.p)().prism,L=O.defaultLanguage,E=O.magicComments,H=function(e){return null==e?void 0:e.toLowerCase()}(null!=(n=null!=k?k:null==(t=b.split(" ").find((function(e){return e.startsWith("language-")})))?void 0:t.replace(/language-/,""))?n:L),M=d(),S=(a=(0,s.useState)(!1),r=a[0],i=a[1],c=(0,s.useState)(!1),l=c[0],m=c[1],f=(0,s.useRef)(null),h=(0,s.useCallback)((function(){var e=f.current.querySelector("code");r?e.removeAttribute("style"):(e.style.whiteSpace="pre-wrap",e.style.overflowWrap="anywhere"),i((function(e){return!e}))}),[f,r]),v=(0,s.useCallback)((function(){var e=f.current,n=e.scrollWidth>e.clientWidth||f.current.querySelector("code").hasAttribute("style");m(n)}),[f]),T(f,v),(0,s.useEffect)((function(){v()}),[r,v]),(0,s.useEffect)((function(){return window.addEventListener("resize",v,{passive:!0}),function(){window.removeEventListener("resize",v)}}),[v]),{codeBlockRef:f,isEnabled:r,isCodeScrollable:l,toggle:h}),I=function(e){var n,t;return null!=(n=null==e||null==(t=e.match(p))?void 0:t.groups.title)?n:""}(x)||N,z=y(g,{metastring:x,language:H,magicComments:E}),R=z.lineClassNames,D=z.code,V=null!=A?A:function(e){return Boolean(null==e?void 0:e.includes("showLineNumbers"))}(x);return(0,C.jsxs)(w,{as:"div",className:(0,o.A)(b,H&&!b.includes("language-"+H)&&"language-"+H),children:[I&&(0,C.jsx)("div",{className:B.codeBlockTitle,children:I}),(0,C.jsxs)("div",{className:B.codeBlockContent,children:[(0,C.jsx)(_.f4,{theme:M,code:D,language:null!=H?H:"text",children:function(e){var n=e.className,t=e.style,s=e.tokens,a=e.getLineProps,r=e.getTokenProps;return(0,C.jsx)("pre",{tabIndex:0,ref:S.codeBlockRef,className:(0,o.A)(n,B.codeBlock,"thin-scrollbar"),style:t,children:(0,C.jsx)("code",{className:(0,o.A)(B.codeBlockLines,V&&B.codeBlockLinesWithNumbering),children:s.map((function(e,n){return(0,C.jsx)(U,{line:e,getLineProps:a,getTokenProps:r,classNames:R[n],showLineNumbers:V},n)}))})})}}),(0,C.jsxs)("div",{className:B.buttonGroup,children:[(S.isEnabled||S.isCodeScrollable)&&(0,C.jsx)(q,{className:B.codeButton,onClick:function(){return S.toggle()},isEnabled:S.isEnabled}),(0,C.jsx)(P,{className:B.codeButton,code:D})]})]})]})}var Y=["children"];function $(e){var n=e.children,t=(0,i.A)(e,Y),a=(0,c.A)(),r=function(e){return s.Children.toArray(e).some((function(e){return(0,s.isValidElement)(e)}))?e:Array.isArray(e)?e.join(""):e}(n),o="string"==typeof r?F:O;return(0,C.jsx)(o,Object.assign({},t,{children:r}),String(a))}function Q(e){return(0,C.jsx)("code",Object.assign({},e))}var Z=t(9789);var K=t(6914),X=t(5319);const J="details_b1Yo",ee="isBrowser_QEbe",ne="collapsibleContent_lEEy";var te=["summary","children"];function se(e){return!!e&&("SUMMARY"===e.tagName||se(e.parentElement))}function ae(e,n){return!!e&&(e===n||ae(e.parentElement,n))}function re(e){var n=e.summary,t=e.children,a=(0,i.A)(e,te);(0,K.A)().collectAnchor(a.id);var r=(0,c.A)(),l=(0,s.useRef)(null),u=(0,X.u)({initialState:!a.open}),d=u.collapsed,m=u.setCollapsed,f=(0,s.useState)(a.open),h=f[0],v=f[1],p=s.isValidElement(n)?n:(0,C.jsx)("summary",{children:null!=n?n:"Details"});return(0,C.jsxs)("details",Object.assign({},a,{ref:l,open:h,"data-collapsed":d,className:(0,o.A)(J,r&&ee,a.className),onMouseDown:function(e){se(e.target)&&e.detail>1&&e.preventDefault()},onClick:function(e){e.stopPropagation();var n=e.target;se(n)&&ae(n,l.current)&&(e.preventDefault(),d?(m(!1),v(!0)):m(!0))},children:[p,(0,C.jsx)(X.N,{lazy:!1,collapsed:d,disableSSRStyle:!0,onCollapseTransitionEnd:function(e){m(e),v(!e)},children:(0,C.jsx)("div",{className:ne,children:t})})]}))}const ie="details__tpw";function ce(e){var n=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));return(0,C.jsx)(re,Object.assign({},n,{className:(0,o.A)("alert alert--info",ie,n.className)}))}function oe(e){var n=s.Children.toArray(e.children),t=n.find((function(e){return s.isValidElement(e)&&"summary"===e.type})),a=(0,C.jsx)(C.Fragment,{children:n.filter((function(e){return e!==t}))});return(0,C.jsx)(ce,Object.assign({},e,{summary:t,children:a}))}var le=t(7945);function ue(e){return(0,C.jsx)(le.A,Object.assign({},e))}const de="containsTaskList_xYGT";function me(e){if(void 0!==e)return(0,o.A)(e,(null==e?void 0:e.includes("contains-task-list"))&&de)}const fe="img_gAt8";var he=t(1784),ve=t(1537);const pe={Head:r.A,details:oe,Details:oe,code:function(e){return function(e){return void 0!==e.children&&s.Children.toArray(e.children).every((function(e){return"string"==typeof e&&!e.includes("\n")}))}(e)?(0,C.jsx)(Q,Object.assign({},e)):(0,C.jsx)($,Object.assign({},e))},a:function(e){return(0,C.jsx)(Z.A,Object.assign({},e))},pre:function(e){return(0,C.jsx)(C.Fragment,{children:e.children})},ul:function(e){return(0,C.jsx)("ul",Object.assign({},e,{className:me(e.className)}))},li:function(e){return(0,K.A)().collectAnchor(e.id),(0,C.jsx)("li",Object.assign({},e))},img:function(e){return(0,C.jsx)("img",Object.assign({decoding:"async",loading:"lazy"},e,{className:(n=e.className,(0,o.A)(n,fe))}));var n},h1:function(e){return(0,C.jsx)(ue,Object.assign({as:"h1"},e))},h2:function(e){return(0,C.jsx)(ue,Object.assign({as:"h2"},e))},h3:function(e){return(0,C.jsx)(ue,Object.assign({as:"h3"},e))},h4:function(e){return(0,C.jsx)(ue,Object.assign({as:"h4"},e))},h5:function(e){return(0,C.jsx)(ue,Object.assign({as:"h5"},e))},h6:function(e){return(0,C.jsx)(ue,Object.assign({as:"h6"},e))},admonition:he.A,mermaid:ve.A};function ge(e){var n=e.children;return(0,C.jsx)(a.x,{components:pe,children:n})}},5897:(e,n,t)=>{"use strict";t.d(n,{A:()=>d});var s=t(8957),a=(t(758),t(3526)),r=t(5806);const i={tableOfContents:"tableOfContents_yjfd",docItemContainer:"docItemContainer_rsCf"};var c=t(6070),o=["className"],l="table-of-contents__link toc-highlight",u="table-of-contents__link--active";function d(e){var n=e.className,t=(0,s.A)(e,o);return(0,c.jsx)("div",{className:(0,a.A)(i.tableOfContents,"thin-scrollbar",n),children:(0,c.jsx)(r.A,Object.assign({},t,{linkClassName:l,linkActiveClassName:u}))})}},5806:(e,n,t)=>{"use strict";t.d(n,{A:()=>j});var s=t(8957),a=t(758),r=t(355),i=["parentIndex"];function c(e){var n=e.map((function(e){return Object.assign({},e,{parentIndex:-1,children:[]})})),t=Array(7).fill(-1);n.forEach((function(e,n){var s=t.slice(2,e.level);e.parentIndex=Math.max.apply(Math,s),t[e.level]=n}));var a=[];return n.forEach((function(e){var t=e.parentIndex,r=(0,s.A)(e,i);t>=0?n[t].children.push(r):a.push(r)})),a}function o(e){var n=e.toc,t=e.minHeadingLevel,s=e.maxHeadingLevel;return n.flatMap((function(e){var n=o({toc:e.children,minHeadingLevel:t,maxHeadingLevel:s});return function(e){return e.level>=t&&e.level<=s}(e)?[Object.assign({},e,{children:n})]:n}))}function l(e){var n=e.getBoundingClientRect();return n.top===n.bottom?l(e.parentNode):n}function u(e,n){var t,s,a=n.anchorTopOffset,r=e.find((function(e){return l(e).top>=a}));return r?function(e){return e.top>0&&e.bottom{"use strict";t.d(n,{A:()=>f});t(758);var s=t(3526),a=t(2369),r=t(9379),i=t(6070);function c(){return(0,i.jsx)(a.A,{id:"theme.unlistedContent.title",description:"The unlisted content banner title",children:"Unlisted page"})}function o(){return(0,i.jsx)(a.A,{id:"theme.unlistedContent.message",description:"The unlisted content banner message",children:"This page is unlisted. Search engines will not index it, and only users having a direct link can access it."})}function l(){return(0,i.jsx)(r.A,{children:(0,i.jsx)("meta",{name:"robots",content:"noindex, nofollow"})})}var u=t(9508),d=t(1784);function m(e){var n=e.className;return(0,i.jsx)(d.A,{type:"caution",title:(0,i.jsx)(c,{}),className:(0,s.A)(n,u.G.common.unlistedBanner),children:(0,i.jsx)(o,{})})}function f(e){return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l,{}),(0,i.jsx)(m,Object.assign({},e))]})}},4809:(e,n)=>{function t(e){let n,t=[];for(let s of e.split(",").map((e=>e.trim())))if(/^-?\d+$/.test(s))t.push(parseInt(s,10));else if(n=s.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,s,a,r]=n;if(s&&r){s=parseInt(s),r=parseInt(r);const e=s{"use strict";t.d(n,{R:()=>i,x:()=>c});var s=t(758);const a={},r=s.createContext(a);function i(e){const n=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function c(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),s.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/3b8c55ea.731d4828.js b/assets/js/3b8c55ea.731d4828.js deleted file mode 100644 index cd72aea..0000000 --- a/assets/js/3b8c55ea.731d4828.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[803],{5767:(n,e,t)=>{t.r(e),t.d(e,{assets:()=>c,contentTitle:()=>l,default:()=>h,frontMatter:()=>s,metadata:()=>r,toc:()=>d});var o=t(6070),i=t(1503);const s={sidebar_position:1},l="\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh",r={id:"installation",title:"\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh",description:"\u2699\ufe0f Option 1: Using VSCode",source:"@site/docs/installation.md",sourceDirName:".",slug:"/installation",permalink:"/docs/installation",draft:!1,unlisted:!1,editUrl:"https://github.com/Fysh-Fyve/fysh/tree/master/pkg/website/docs/installation.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"docsSidebar",next:{title:"\ud83d\udc19 Fyshing Manual",permalink:"/docs/manual"}},c={},d=[{value:"\u2699\ufe0f Option 1: Using VSCode",id:"\ufe0f-option-1-using-vscode",level:2},{value:"\u2699\ufe0f Option 2: Using Command Line",id:"\ufe0f-option-2-using-command-line",level:2}];function a(n){const e={code:"code",h1:"h1",h2:"h2",li:"li",ol:"ol",...(0,i.R)(),...n.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e.h1,{id:"-how-to-compile-and-run-fysh",children:"\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh"}),"\n",(0,o.jsx)(e.h2,{id:"\ufe0f-option-1-using-vscode",children:"\u2699\ufe0f Option 1: Using VSCode"}),"\n",(0,o.jsxs)(e.ol,{children:["\n",(0,o.jsxs)(e.li,{children:["Download the ",(0,o.jsx)(e.code,{children:"Fysh"})," VSCode extension."]}),"\n",(0,o.jsxs)(e.li,{children:["Create a ",(0,o.jsx)(e.code,{children:".fysh"})," file."]}),"\n",(0,o.jsx)(e.li,{children:"Write your code."}),"\n",(0,o.jsx)(e.li,{children:"Press the run button."}),"\n"]}),"\n",(0,o.jsx)(e.h2,{id:"\ufe0f-option-2-using-command-line",children:"\u2699\ufe0f Option 2: Using Command Line"}),"\n",(0,o.jsxs)(e.ol,{children:["\n",(0,o.jsxs)(e.li,{children:["Install the latest version ",(0,o.jsx)(e.code,{children:"go install github.com/Fysh-Fyve/fysh/pkg/go-fysh/cmd@latest"})]}),"\n",(0,o.jsxs)(e.li,{children:["Execute with ",(0,o.jsx)(e.code,{children:"fysh .fysh"}),"."]}),"\n"]})]})}function h(n={}){const{wrapper:e}={...(0,i.R)(),...n.components};return e?(0,o.jsx)(e,{...n,children:(0,o.jsx)(a,{...n})}):a(n)}},1503:(n,e,t)=>{t.d(e,{R:()=>l,x:()=>r});var o=t(758);const i={},s=o.createContext(i);function l(n){const e=o.useContext(s);return o.useMemo((function(){return"function"==typeof n?n(e):{...e,...n}}),[e,n])}function r(n){let e;return e=n.disableParentContext?"function"==typeof n.components?n.components(i):n.components||i:l(n.components),o.createElement(s.Provider,{value:e},n.children)}}}]); \ No newline at end of file diff --git a/assets/js/9ea974a1.909cc310.js b/assets/js/9ea974a1.909cc310.js deleted file mode 100644 index 89093ac..0000000 --- a/assets/js/9ea974a1.909cc310.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[372],{9389:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>h,contentTitle:()=>a,default:()=>o,frontMatter:()=>r,metadata:()=>t,toc:()=>c});var i=s(6070),l=s(1503);const r={sidebar_position:2},a="\ud83d\udc19 Fyshing Manual",t={id:"manual",title:"\ud83d\udc19 Fyshing Manual",description:"\ud83d\udc20 Chapter 1: Fysh Syntax",source:"@site/docs/manual.md",sourceDirName:".",slug:"/manual",permalink:"/docs/manual",draft:!1,unlisted:!1,editUrl:"https://github.com/Fysh-Fyve/fysh/tree/master/pkg/website/docs/manual.md",tags:[],version:"current",sidebarPosition:2,frontMatter:{sidebar_position:2},sidebar:"docsSidebar",previous:{title:"\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh",permalink:"/docs/installation"}},h={},c=[{value:"\ud83d\udc20 Chapter 1: Fysh Syntax",id:"-chapter-1-fysh-syntax",level:2},{value:"\ud83d\udc1f Variables",id:"-variables",level:3},{value:"\ud83d\udc41\ufe0f Optional Visuals",id:"\ufe0f-optional-visuals",level:3},{value:"\u2795 Arithmetic with Variables",id:"-arithmetic-with-variables",level:3},{value:"\ud83d\udd3c\ud83d\udd3d Increment and Decrement",id:"-increment-and-decrement",level:3},{value:"\ud83c\udf62 Random Number Generation",id:"-random-number-generation",level:3},{value:"\ud83d\udcca Chapter 2: Data Types",id:"-chapter-2-data-types",level:2},{value:"\ud83d\udccf Integers",id:"-integers",level:3},{value:"\ud83d\udcd0 Floating Point Numbers",id:"-floating-point-numbers",level:3},{value:"\ud83d\udcdd Strings",id:"-strings",level:3},{value:"\ud83d\udce6 Arrays and Traversal",id:"-arrays-and-traversal",level:3},{value:"\ud83e\udde0 Chapter 3: Fysh Logic and Operations",id:"-chapter-3-fysh-logic-and-operations",level:2},{value:"\ud83e\udd14 Logical Operations",id:"-logical-operations",level:3},{value:"\ud83d\udd27 Bitwise Operations",id:"-bitwise-operations",level:3},{value:"\ud83d\udc38 Tadpoles",id:"-tadpoles",level:3},{value:"\ud83d\udd04 Chapter 3: Control Structures",id:"-chapter-3-control-structures",level:2},{value:"\ud83d\udd01 While Loops",id:"-while-loops",level:3},{value:"\u2753 Conditional Statements",id:"-conditional-statements",level:3},{value:"\ud83e\uddd1\u200d\ud83d\udd27 Chapter 4: Functions",id:"-chapter-4-functions",level:2},{value:"\u270f\ufe0f Defining Functions",id:"\ufe0f-defining-functions",level:3},{value:"\ud83d\udcde Calling Functions",id:"-calling-functions",level:3},{value:"\u2693 Chapter 5: Output",id:"-chapter-5-output",level:2},{value:"\u26d3\ufe0f Output Value",id:"\ufe0f-output-value",level:3},{value:"\ud83d\udcac Chapter 6: Comments",id:"-chapter-6-comments",level:2},{value:"\ud83d\udd09 Single-line Comments",id:"-single-line-comments",level:3},{value:"\ud83d\udd0a Multi-line Comments",id:"-multi-line-comments",level:3},{value:"\ud83d\udcc8 Examples",id:"-examples",level:2},{value:"\u2757Factorial Example",id:"factorial-example",level:3}];function d(e){const n={code:"code",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,l.R)(),...e.components},{Details:s}=n;return s||function(e,n){throw new Error("Expected "+(n?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Details",!0),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h1,{id:"-fyshing-manual",children:"\ud83d\udc19 Fyshing Manual"}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-1-fysh-syntax",children:"\ud83d\udc20 Chapter 1: Fysh Syntax"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"-variables",children:"\ud83d\udc1f Variables"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Meet Steven, our fishy friend. In Fysh, variables like Steven are declared\nwith ",(0,i.jsx)(n.code,{children:">"}),". Every line of fysh ends with a wave ",(0,i.jsx)(n.code,{children:"~"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Steven has binary scales. In Fysh, ",(0,i.jsx)(n.code,{children:"}"})," represents ",(0,i.jsx)(n.code,{children:"1"})," and ",(0,i.jsx)(n.code,{children:")"})," represents ",(0,i.jsx)(n.code,{children:"0"}),".\nHere, Steven is valued at ",(0,i.jsx)(n.code,{children:"0b101"}),", which is ",(0,i.jsx)(n.code,{children:"5"})," in decimal."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> = ><})}> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Steven doesn\u2019t give a flying fysh about scale direction. ",(0,i.jsx)(n.code,{children:"\u2248"})," for variable\nassignment is cool with them too."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><}({> ~\n"})}),(0,i.jsx)(n.h3,{id:"\ufe0f-optional-visuals",children:"\ud83d\udc41\ufe0f Optional Visuals"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:"Steven is blind. You have the power to bless them with sight, but it's\ncompletely optional! You can make them biblically accurate by giving them\nmultiple eyes."}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{({\xb0> ~\n> \u2248 ><{({o> ~\n> \u2248 ><{({\xb0\xb0> ~\n> \u2248 ><{({o\xb0> ~\n> = ><{({\xb0o\xb0> ~\n"})}),(0,i.jsx)(n.h3,{id:"-arithmetic-with-variables",children:"\u2795 Arithmetic with Variables"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Summing values:"})," A school of Fysh's value is the sum of each member. This\ngives Steven a value of ",(0,i.jsx)(n.code,{children:"0b101 = 0b100 + 0b001 ="})," (5 = 4 + 1)."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{((\xb0> ><(({\xb0> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Subtracting values:"})," Sometimes fysh are negative and start to swim\nbackwards. This takes away from the school's value. Steven's value is\n",(0,i.jsx)(n.code,{children:"0b101 = 0b111 - 0b010"})," (5 = 7 - 2)."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{{{\xb0> <\xb0)})>< ~ # 0b101 = 0b111 - 0b010\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Multiplying values:"})," Fysh often get lonely. This loneliness causes fysh to\nmeet new fysh and proliferate. This gives Steven a value of\n",(0,i.jsx)(n.code,{children:"0b101010 = 0b110 * 0b111"}),". (42 = 6 * 7)"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> = ><{{(\xb0> <3 ><{{{\xb0> ~\n> \u2248 ><{{(\xb0> \u2661 ><{{{\xb0> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Dividing values:"})," Not every fysh story is a happy one. At times, separation\nis inevitable, and their division breaks their heart. This gives Steven a\nvalue of ",(0,i.jsx)(n.code,{children:"0b101 = 0b11001 / 0b101"}),". (5 = 25 / 5)"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{{(({\xb0> <{({\xb0> ~\n> \u2248 ><{{(({\xb0> \ud83d\udc94 ><{({\xb0> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Using parentheses for complex operations:"})," Fysh are often abducted and\nisolated into fyshbowls ",(0,i.jsx)(n.code,{children:"( )"})," for terrestrials' amusment. This makes the fysh\nsad and gives Steven a value of ",(0,i.jsx)(n.code,{children:"0b101 = 0b101 / (0b101 - 0b100)"}),". (5 = 5 /\n(5 - 4))"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{({\xb0> \ud83d\udc94 ( ><{({\xb0> <\xb0}))>< ) ~\n"})}),(0,i.jsx)(n.h3,{id:"-increment-and-decrement",children:"\ud83d\udd3c\ud83d\udd3d Increment and Decrement"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Increment:"})," As life goes on, we learn from our mistakes and improve.\nSteven\u2019s self help journey allowed them to grow an extra tail, incrementing\ntheir value by 1."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:">> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Decrement:"})," Sometimes we feel like a fyshup, a failure. And that's ok, it\u2019s\na part of being fysh. However for some fysh, this feeling is too much to\nhandle and is internalized. They haven\u2019t received the emotional support they\nneed and have gone on a downward spiral, causing them to feel worthless. They\nbegin to retreat and try to swim away in the opposite direction causing their\nvalue to decrement by 1."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"<< ~\n"})}),(0,i.jsx)(n.h3,{id:"-random-number-generation",children:"\ud83c\udf62 Random Number Generation"}),(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"Random Number:"})," This is a grilled fysh. It generates a random signed 32-bit\nnumber that determines the doneness of the fysh."]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"><###> ~\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-2-data-types",children:"\ud83d\udcca Chapter 2: Data Types"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"-integers",children:"\ud83d\udccf Integers"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Integer:"})," Steven is an integer represented using binary scales. They have\nscales that are either ",(0,i.jsx)(n.code,{children:"1"})," or ",(0,i.jsx)(n.code,{children:"0"}),". Steven's value is ",(0,i.jsx)(n.code,{children:"0b101"}),", which is ",(0,i.jsx)(n.code,{children:"5"})," in\ndecimal."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{({\xb0> ~\n"})}),(0,i.jsx)(n.h3,{id:"-floating-point-numbers",children:"\ud83d\udcd0 Floating Point Numbers"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Floats:"})," Steven can also be a float fysh. To seperate the integer and\ndecimal parts, we use a fysh bone ",(0,i.jsx)(n.code,{children:"-"}),". Steven's value is ",(0,i.jsx)(n.code,{children:"5.5"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{({-{({\xb0> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Floats with multiple bones:"})," Steven can also have multiple bones to\nseperate each decimal place. Steven's value is ",(0,i.jsx)(n.code,{children:"5 + 0.2 + 0.05 = 5.25"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{({-{(-{({\xb0> ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Floats with numbers larger than 9:"})," If a value in the decimal place is\ngreater than 9, it will occupy an extra decimal place. Steven's value is\n",(0,i.jsx)(n.code,{children:"15 + 0.15 + 0.005 15.155"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 ><{{{{-{{{{-{({\xb0> ~\n"})}),(0,i.jsx)(n.h3,{id:"-strings",children:"\ud83d\udcdd Strings"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Strings:"})," Steven can also be a string fysh. They speak using bubbles.\nSteven's value is ",(0,i.jsx)(n.code,{children:'"Hello, World!"'}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 \ud83e\udee7Hello, World!\ud83e\udee7 ~\n"})}),(0,i.jsx)(n.h3,{id:"-arrays-and-traversal",children:"\ud83d\udce6 Arrays and Traversal"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Arrays:"})," A fysh tank ",(0,i.jsx)(n.code,{children:"[ ]"})," is used create an array. Each item is separated\nby fysh food -.value is ",(0,i.jsx)(n.code,{children:"[0b010, 0b010] = [2, 2]"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> \u2248 [><({(\xb0> - ><({(\xb0>] ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Accessing Array Elements:"})," These fysh tanks can be traversed using a fysh\ntank ",(0,i.jsx)(n.code,{children:"[ ]"})," with a number inside it. Steven returns the element at index 1.\nArray indexes start at 0."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:">[><(({\xb0>] ~\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-3-fysh-logic-and-operations",children:"\ud83e\udde0 Chapter 3: Fysh Logic and Operations"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"-logical-operations",children:"\ud83e\udd14 Logical Operations"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsxs)(n.strong,{children:[(0,i.jsx)(n.code,{children:"AND (&&)"}),", ",(0,i.jsx)(n.code,{children:"OR (||)"}),", and ",(0,i.jsx)(n.code,{children:"NOT (!!)"})]}),": Steven is experiencing an\nexistential crisis. They're questioning the very fabric of reality.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["If steven is real ",(0,i.jsx)(n.code,{children:"and"})," they found the truth, they're happy. (Steven &&\ntheTruth)"]}),"\n",(0,i.jsxs)(n.li,{children:["Steven is happy if either they're real ",(0,i.jsx)(n.code,{children:"or"})," found the truth. (Steven ||\ntheTruth)"]}),"\n",(0,i.jsxs)(n.li,{children:["But then Steven thought about it and said \"hey it would be kinda cool if I\nwasn't real\" and is now only happy if they're ",(0,i.jsx)(n.code,{children:"not"})," real. (!!Steven)"]}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> && > ~\n> || > ~\n!! > ~\n"})}),(0,i.jsx)(n.h3,{id:"-bitwise-operations",children:"\ud83d\udd27 Bitwise Operations"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["Steven is bored and looking to have their bits rearranged. At Fysh, we're\nhereto help! We have provided Steven with a variety of tools and bitwise\nmanipulations to satisfy their bit busting needs:","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.code,{children:"AND (&)"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.code,{children:"OR (|)"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.code,{children:"XOR (^)"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.code,{children:"NOT (!)"})}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> & ><(({\xb0> ~\n> | ><(({\xb0> ~\n> ^ ><(({\xb0> ~\n! > ~\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:"Logical shifts:"})," Steven can also use logical shifts! Steven shifts their\nbits to the left then right by 1.","\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsxs)(n.strong,{children:["Left shift (",(0,i.jsx)(n.code,{children:"<<"}),"):"]})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsxs)(n.strong,{children:["Right shift (",(0,i.jsx)(n.code,{children:">>"}),"):"]})}),"\n"]}),"\n"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> << ><(({\xb0> ~\n> >> ><(({\xb0> ~\n"})}),(0,i.jsx)(n.h3,{id:"-tadpoles",children:"\ud83d\udc38 Tadpoles"}),(0,i.jsxs)(n.p,{children:["Tadpoles are Fysh too. They swim towards bigger Fysh (they like the danger) and\nare represented by ",(0,i.jsx)(n.code,{children:"~o"})," or ",(0,i.jsx)(n.code,{children:"o~"}),". Here, we are checking if Steven is bigger than\n5 and less than 7, respectively."]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> Greater/Less than\n> o~ ><{({\xb0>\n> ~o ><{{{\xb0>\n\n> Greater/Less than or equal to (replace ~ with \u2248 or =)\n> o= ><{({\xb0>\n> \u2248o ><{{{\xb0>\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-3-control-structures",children:"\ud83d\udd04 Chapter 3: Control Structures"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"-while-loops",children:"\ud83d\udd01 While Loops"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["In the whirlpool of Fysh logic, the while loop, represented by ",(0,i.jsx)(n.code,{children:"@"})," or ",(0,i.jsx)(n.code,{children:"\ud83c\udf00"}),",\nwith the condition stored in either ",(0,i.jsx)(n.code,{children:"[ ]"})," or ",(0,i.jsx)(n.code,{children:"( )"}),". Small fysh define the\niterative heart ",(0,i.jsx)(n.code,{children:"><>"})," and ",(0,i.jsx)(n.code,{children:"<><"}),"."]}),"\n"]}),(0,i.jsx)(n.p,{children:"Here we repeat the loop while Steve is greater than 5. Steven decrements by 1\neach iteration."}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"\ud83c\udf00 [> o~ ><{((\xb0>]\n><>\n << ~\n<><\n\n@ (> o~ ><{((\xb0>)\n><>\n << ~\n<><\n"})}),(0,i.jsx)(n.h3,{id:"-conditional-statements",children:"\u2753 Conditional Statements"}),(0,i.jsx)(n.p,{children:"Conditional statements run based on how each Fysh feels"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsxs)(n.strong,{children:[(0,i.jsx)(n.code,{children:"if"})," statement:"]})," are happy since they're the condition you're looking for.\nThey feel wanted and loved. They are represented by a happy Fysh"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"><(((^> [> o~ ><{((\xb0>]\n><>\n << ~\n<><\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsxs)(n.strong,{children:[(0,i.jsx)(n.code,{children:"else"})," statement:"]})," feel like they're the last resort, an afterthought. This\nmakes them feel unimportant and sad. They are represented by a dead Fysh"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"><(((*>\n><>\n > \u2248 ><(((\xb0> ~\n<><\n"})}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsxs)(n.strong,{children:[(0,i.jsx)(n.code,{children:"else if"})," statement:"]})," are the middle child. They're not the first choice,\nbut they're not the last either. They're represented by both a dead and happy\nFysh"]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"><(((*> ><(((^> [> ~o ><{((\xb0>]\n><>\n >> ~\n<><\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-4-functions",children:"\ud83e\uddd1\u200d\ud83d\udd27 Chapter 4: Functions"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"\ufe0f-defining-functions",children:"\u270f\ufe0f Defining Functions"}),(0,i.jsxs)(n.p,{children:["To define a function or SUBroutine, use a submarine ",(0,i.jsx)(n.code,{children:">(funcNameHere)"})," along with\nany parameters ",(0,i.jsx)(n.code,{children:">"}),". To return a value, use a squid ",(0,i.jsx)(n.code,{children:"<~"})," or ",(0,i.jsx)(n.code,{children:"\ud83e\udd91"}),"."]}),(0,i.jsxs)(n.p,{children:["Here the function is called ",(0,i.jsx)(n.code,{children:"submarine"})," and has 3 parameters. It returns the sum\nof the 3 parameters."]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:">(submarine) > > >\n><>\n <~ > > > ~\n<><\n"})}),(0,i.jsx)(n.h3,{id:"-calling-functions",children:"\ud83d\udcde Calling Functions"}),(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["To call a subroutine, put the submarine in a Fysh tank along with its\narguments. If two or more params are next to each other, separate them with\nFysh food ",(0,i.jsx)(n.code,{children:"-"}),"."]}),"\n"]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"[>(submarine) > - > - >] ~\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-5-output",children:"\u2693 Chapter 5: Output"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"\ufe0f-output-value",children:"\u26d3\ufe0f Output Value"}),(0,i.jsxs)(n.p,{children:["When we finally reach our destination, we anchor ourselves. Anchors are used to\noutput the value of a Fysh. They are represented by ",(0,i.jsx)(n.code,{children:"(+o"})," or ",(0,i.jsx)(n.code,{children:"\u2693"})]}),(0,i.jsxs)(n.p,{children:["Here we're outputting ",(0,i.jsx)(n.code,{children:"0b101"})," (5)."]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"(+o ><{({\xb0> ~\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-chapter-6-comments",children:"\ud83d\udcac Chapter 6: Comments"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"-single-line-comments",children:"\ud83d\udd09 Single-line Comments"}),(0,i.jsxs)(n.p,{children:["Navigator Fysh are used to guide the reader through the code. They are\nrepresented by ",(0,i.jsx)(n.code,{children:">"}),"."]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> What's cookin' good lookin'?\n"})}),(0,i.jsx)(n.h3,{id:"-multi-line-comments",children:"\ud83d\udd0a Multi-line Comments"}),(0,i.jsxs)(n.p,{children:["For longer explanations, multiline comments are used. They are represented by\n",(0,i.jsx)(n.code,{children:">"})," and ",(0,i.jsx)(n.code,{children:"<*\\><"})]}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:">\nHow to grill a Fysh:\n1. Catch a Fysh\n2. Grill the Fysh\n3. Eat the Fysh\n<*/><\n"})})]}),"\n",(0,i.jsx)(n.h2,{id:"-examples",children:"\ud83d\udcc8 Examples"}),"\n",(0,i.jsxs)(s,{children:[(0,i.jsx)("summary",{children:"Click to expand"}),(0,i.jsx)(n.h3,{id:"factorial-example",children:"\u2757Factorial Example"}),(0,i.jsx)(n.p,{children:"This program calculates the factorial of number. In this case 5. The factorial\nof 5 is 120."}),(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-fysh",children:"> Factorial Example\n\n> \u2248 ><{({\xb0> ~\n> \u2248 ><(({\xb0> ~\n\n\ud83c\udf00 [> o~ ><(({\xb0>]\n><>\n > \u2248 > \u2661 > ~\n << ~\n<><\n(+o > ~\n"})}),(0,i.jsx)(n.p,{children:"Let's break it down:"}),(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"> \u2248 ><{({\xb0> ~"})," - Declare the number to calculate the factorial of.\n(5 in this case)"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"> \u2248 ><(({\xb0> ~"})," - Declare the factorial variable. (1 in this case)"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"\ud83c\udf00 [> o~ ><(({\xb0>]"})," - While the number is greater than 1, do the\nfollowing:","\n",(0,i.jsxs)(n.ol,{children:["\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"> \u2248 > \u2661 > ~"})," - Multiply the factorial by\nthe number."]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"<< ~"})," - Decrement the number."]}),"\n",(0,i.jsx)(n.li,{children:"Repeat until the number is 1."}),"\n"]}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.code,{children:"(+o > ~"})," - Output the factorial."]}),"\n"]})]})]})}function o(e={}){const{wrapper:n}={...(0,l.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},1503:(e,n,s)=>{s.d(n,{R:()=>a,x:()=>t});var i=s(758);const l={},r=i.createContext(l);function a(e){const n=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function t(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(l):e.components||l:a(e.components),i.createElement(r.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a94703ab.15268725.js b/assets/js/a94703ab.35b81db3.js similarity index 73% rename from assets/js/a94703ab.15268725.js rename to assets/js/a94703ab.35b81db3.js index f7a972a..8109a59 100644 --- a/assets/js/a94703ab.15268725.js +++ b/assets/js/a94703ab.35b81db3.js @@ -1 +1 @@ -"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[48],{1721:(e,t,n)=>{n.r(t),n.d(t,{default:()=>ge});var a=n(758),i=n(3526),o=n(1179),r=n(9508),s=n(161),l=n(3045),c=n(2369),d=n(4579),u=n(1373);const m={backToTopButton:"backToTopButton_i7Y4",backToTopButtonShow:"backToTopButtonShow_kcCD"};var b=n(6070);function h(){var e=function(e){var t=e.threshold,n=(0,a.useState)(!1),i=n[0],o=n[1],r=(0,a.useRef)(!1),s=(0,d.gk)(),l=s.startScroll,c=s.cancelScroll;return(0,d.Mq)((function(e,n){var a=e.scrollY,i=null==n?void 0:n.scrollY;i&&(r.current?r.current=!1:a>=i?(c(),o(!1)):a{n.d(t,{A:()=>s});n(758);var a=n(3526),i=n(2369),o=n(7945),r=n(6070);function s(e){var t=e.className;return(0,r.jsx)("main",{className:(0,a.A)("container margin-vert--xl",t),children:(0,r.jsx)("div",{className:"row",children:(0,r.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,r.jsx)(o.A,{as:"h1",className:"hero__title",children:(0,r.jsx)(i.A,{id:"theme.NotFound.title",description:"The title of the 404 page",children:"Page Not Found"})}),(0,r.jsx)("p",{children:(0,r.jsx)(i.A,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page",children:"We could not find what you were looking for."})}),(0,r.jsx)("p",{children:(0,r.jsx)(i.A,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page",children:"Please contact the owner of the site that linked you to the original URL and let them know their link is broken."})})]})})})}}}]); \ No newline at end of file +"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[48],{1721:(e,t,n)=>{n.r(t),n.d(t,{default:()=>_e});var a=n(758),i=n(3526),o=n(1179),r=n(9508),s=n(161),l=n(3045),c=n(2369),d=n(4579),u=n(1373);const m={backToTopButton:"backToTopButton_HSl1",backToTopButtonShow:"backToTopButtonShow_tVk3"};var b=n(6070);function h(){var e=function(e){var t=e.threshold,n=(0,a.useState)(!1),i=n[0],o=n[1],r=(0,a.useRef)(!1),s=(0,d.gk)(),l=s.startScroll,c=s.cancelScroll;return(0,d.Mq)((function(e,n){var a=e.scrollY,i=null==n?void 0:n.scrollY;i&&(r.current?r.current=!1:a>=i?(c(),o(!1)):a{n.d(t,{A:()=>s});n(758);var a=n(3526),i=n(2369),o=n(7945),r=n(6070);function s(e){var t=e.className;return(0,r.jsx)("main",{className:(0,a.A)("container margin-vert--xl",t),children:(0,r.jsx)("div",{className:"row",children:(0,r.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,r.jsx)(o.A,{as:"h1",className:"hero__title",children:(0,r.jsx)(i.A,{id:"theme.NotFound.title",description:"The title of the 404 page",children:"Page Not Found"})}),(0,r.jsx)("p",{children:(0,r.jsx)(i.A,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page",children:"We could not find what you were looking for."})}),(0,r.jsx)("p",{children:(0,r.jsx)(i.A,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page",children:"Please contact the owner of the site that linked you to the original URL and let them know their link is broken."})})]})})})}}}]); \ No newline at end of file diff --git a/assets/js/c3cda6f3.40f4147a.js b/assets/js/c3cda6f3.40f4147a.js new file mode 100644 index 0000000..f8b5475 --- /dev/null +++ b/assets/js/c3cda6f3.40f4147a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[684],{892:(n,e,s)=>{s.r(e),s.d(e,{assets:()=>c,contentTitle:()=>l,default:()=>h,frontMatter:()=>i,metadata:()=>r,toc:()=>d});var t=s(6070),o=s(1503);const i={sidebar_position:1},l="\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh",r={id:"fysh/installation",title:"\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh",description:"\u2699\ufe0f Option 1: Using VSCode",source:"@site/docs/fysh/installation.md",sourceDirName:"fysh",slug:"/fysh/installation",permalink:"/docs/fysh/installation",draft:!1,unlisted:!1,editUrl:"https://github.com/Fysh-Fyve/fysh/tree/master/pkg/website/docs/fysh/installation.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"docsSidebar",previous:{title:"Fysh",permalink:"/docs/category/fysh"},next:{title:"\ud83d\udc19 Fyshing Manual",permalink:"/docs/fysh/manual"}},c={},d=[{value:"\u2699\ufe0f Option 1: Using VSCode",id:"\ufe0f-option-1-using-vscode",level:2},{value:"\u2699\ufe0f Option 2: Using Command Line",id:"\ufe0f-option-2-using-command-line",level:2}];function a(n){const e={code:"code",h1:"h1",h2:"h2",li:"li",ol:"ol",...(0,o.R)(),...n.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(e.h1,{id:"-how-to-compile-and-run-fysh",children:"\ud83d\udc69\u200d\ud83d\udcbb How to Compile and Run Fysh"}),"\n",(0,t.jsx)(e.h2,{id:"\ufe0f-option-1-using-vscode",children:"\u2699\ufe0f Option 1: Using VSCode"}),"\n",(0,t.jsxs)(e.ol,{children:["\n",(0,t.jsxs)(e.li,{children:["Download the ",(0,t.jsx)(e.code,{children:"Fysh"})," VSCode extension."]}),"\n",(0,t.jsxs)(e.li,{children:["Create a ",(0,t.jsx)(e.code,{children:".fysh"})," file."]}),"\n",(0,t.jsx)(e.li,{children:"Write your code."}),"\n",(0,t.jsx)(e.li,{children:"Press the run button."}),"\n"]}),"\n",(0,t.jsx)(e.h2,{id:"\ufe0f-option-2-using-command-line",children:"\u2699\ufe0f Option 2: Using Command Line"}),"\n",(0,t.jsxs)(e.ol,{children:["\n",(0,t.jsxs)(e.li,{children:["Install the latest version ",(0,t.jsx)(e.code,{children:"go install github.com/Fysh-Fyve/fysh/pkg/go-fysh/cmd@latest"})]}),"\n",(0,t.jsxs)(e.li,{children:["Execute with ",(0,t.jsx)(e.code,{children:"fysh .fysh"}),"."]}),"\n"]})]})}function h(n={}){const{wrapper:e}={...(0,o.R)(),...n.components};return e?(0,t.jsx)(e,{...n,children:(0,t.jsx)(a,{...n})}):a(n)}},1503:(n,e,s)=>{s.d(e,{R:()=>l,x:()=>r});var t=s(758);const o={},i=t.createContext(o);function l(n){const e=t.useContext(i);return t.useMemo((function(){return"function"==typeof n?n(e):{...e,...n}}),[e,n])}function r(n){let e;return e=n.disableParentContext?"function"==typeof n.components?n.components(o):n.components||o:l(n.components),t.createElement(i.Provider,{value:e},n.children)}}}]); \ No newline at end of file diff --git a/assets/js/main.016af75e.js b/assets/js/main.016af75e.js deleted file mode 100644 index 76c85ae..0000000 --- a/assets/js/main.016af75e.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see main.016af75e.js.LICENSE.txt */ -(self.webpackChunk_fysh_fyve_source=self.webpackChunk_fysh_fyve_source||[]).push([[792],{725:(e,t,n)=>{var r={"./":6532};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=725},2186:(e,t,n)=>{"use strict";n.d(t,{o:()=>o,x:()=>i});var r=n(758),a=n(6070),o=r.createContext(!1);function i(e){var t=e.children,n=(0,r.useState)(!1),i=n[0],l=n[1];return(0,r.useEffect)((function(){l(!0)}),[]),(0,a.jsx)(o.Provider,{value:i,children:t})}},4556:(e,t,n)=>{"use strict";var r=n(758),a=n(9576),o=n(248),i=n(1742),l=n(225),s=n(3810);const u=[n(9909),n(2960),n(4422),n(4342)];var c=n(4099),d=n(5557),f=n(389),p=n(6070);function m(e){var t=e.children;return(0,p.jsx)(p.Fragment,{children:t})}var g=n(9379),h=n(4425),y=n(3722),v=n(355),b=n(1179),w=n(5104),k=n(4511),x=n(9340),S=n(3237),E=n(9463);function C(){var e=(0,h.A)().i18n,t=e.currentLocale,n=e.defaultLocale,r=e.localeConfigs,a=(0,w.o)(),o=r[t].htmlLang,i=function(e){return e.replace("-","_")};return(0,p.jsxs)(g.A,{children:[Object.entries(r).map((function(e){var t=e[0],n=e[1].htmlLang;return(0,p.jsx)("link",{rel:"alternate",href:a.createUrl({locale:t,fullyQualified:!0}),hrefLang:n},t)})),(0,p.jsx)("link",{rel:"alternate",href:a.createUrl({locale:n,fullyQualified:!0}),hrefLang:"x-default"}),(0,p.jsx)("meta",{property:"og:locale",content:i(o)}),Object.values(r).filter((function(e){return o!==e.htmlLang})).map((function(e){return(0,p.jsx)("meta",{property:"og:locale:alternate",content:i(e.htmlLang)},"meta-og-"+e.htmlLang)}))]})}function A(e){var t=e.permalink,n=(0,h.A)().siteConfig.url,r=function(){var e=(0,h.A)().siteConfig,t=e.url,n=e.baseUrl,r=e.trailingSlash,a=(0,d.zy)().pathname;return t+(0,S.applyTrailingSlash)((0,y.Ay)(a),{trailingSlash:r,baseUrl:n})}(),a=t?""+n+t:r;return(0,p.jsxs)(g.A,{children:[(0,p.jsx)("meta",{property:"og:url",content:a}),(0,p.jsx)("link",{rel:"canonical",href:a})]})}function _(){var e=(0,h.A)().i18n.currentLocale,t=(0,v.p)(),n=t.metadata,r=t.image;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(g.A,{children:[(0,p.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,p.jsx)("body",{className:k.w})]}),r&&(0,p.jsx)(b.be,{image:r}),(0,p.jsx)(A,{}),(0,p.jsx)(C,{}),(0,p.jsx)(E.A,{tag:x.Cy,locale:e}),(0,p.jsx)(g.A,{children:n.map((function(e,t){return(0,p.jsx)("meta",Object.assign({},e),t)}))})]})}var T=new Map;var j=n(2186),N=n(9600),O=n(1245),L=n(5656);function R(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = '+e+" "+("/"===e?" (default value)":"")+'

\n

We suggest trying baseUrl =

\n\n'}(e)).replace(/{"use strict";n.d(t,{o:()=>d,l:()=>f});var r=n(758),a=n(225);const o=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/docs","mainDocId":"installation","docs":[{"id":"installation","path":"/docs/installation","sidebar":"docsSidebar"},{"id":"manual","path":"/docs/manual","sidebar":"docsSidebar"}],"draftIds":[],"sidebars":{"docsSidebar":{"link":{"path":"/docs/installation","label":"installation"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var l=n(3939);const s=JSON.parse('{"docusaurusVersion":"3.4.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.4.0"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.4.0"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.4.0"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.4.0"}}}');var u=n(6070),c={siteConfig:a.default,siteMetadata:s,globalData:o,i18n:i,codeTranslations:l},d=r.createContext(c);function f(e){var t=e.children;return(0,u.jsx)(d.Provider,{value:c,children:t})}},7753:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r=n(1245),a=n(758),o=n(3810),i=n(9379),l=n(3237),s=n(7235),u=n(8645),c=n(6070);function d(e){var t=e.error,n=e.tryAgain;return(0,c.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,c.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,c.jsx)("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,c.jsx)(f,{error:t})]})}function f(e){var t=e.error,n=(0,l.getErrorCausalChain)(t).map((function(e){return e.message})).join("\n\nCause:\n");return(0,c.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:n})}function p(e){var t=e.children;return(0,c.jsx)(u.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:t})}function m(e){var t=e.error,n=e.tryAgain;return(0,c.jsx)(p,{children:(0,c.jsxs)(h,{fallback:function(){return(0,c.jsx)(d,{error:t,tryAgain:n})},children:[(0,c.jsx)(i.A,{children:(0,c.jsx)("title",{children:"Page Error"})}),(0,c.jsx)(s.A,{children:(0,c.jsx)(d,{error:t,tryAgain:n})})]})})}var g=function(e){return(0,c.jsx)(m,Object.assign({},e))},h=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={error:null},n}(0,r.A)(t,e);var n=t.prototype;return n.componentDidCatch=function(e){o.A.canUseDOM&&this.setState({error:e})},n.render=function(){var e=this,t=this.props.children,n=this.state.error;if(n){var r,a={error:n,tryAgain:function(){return e.setState({error:null})}};return(null!=(r=this.props.fallback)?r:g)(a)}return null!=t?t:null},t}(a.Component)},3810:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document;const a={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},9379:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(758);var r=n(248),a=n(6070);function o(e){return(0,a.jsx)(r.mg,Object.assign({},e))}},9789:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var r=n(8957),a=n(758),o=n(1742),i=n(3237),l=n(4425),s=n(7011),u=n(3810),c=n(6914),d=n(3722),f=n(6070),p=["isNavLink","to","href","activeClassName","isActive","data-noBrokenLinkCheck","autoAddBaseUrl"];function m(e,t){var n,m,g,h=e.isNavLink,y=e.to,v=e.href,b=e.activeClassName,w=e.isActive,k=e["data-noBrokenLinkCheck"],x=e.autoAddBaseUrl,S=void 0===x||x,E=(0,r.A)(e,p),C=(0,l.A)().siteConfig,A=C.trailingSlash,_=C.baseUrl,T=C.future.experimental_router,j=(0,d.hH)().withBaseUrl,N=(0,c.A)(),O=(0,a.useRef)(null);(0,a.useImperativeHandle)(t,(function(){return O.current}));var L=y||v;var R,P,D=(0,s.A)(L),I=null==L?void 0:L.replace("pathname://",""),M=void 0!==I?(R=I,S&&function(e){return e.startsWith("/")}(R)?j(R):R):void 0;"hash"===T&&null!=(n=M)&&n.startsWith("./")&&(M=null==(P=M)?void 0:P.slice(1));M&&D&&(M=(0,i.applyTrailingSlash)(M,{trailingSlash:A,baseUrl:_}));var F=(0,a.useRef)(!1),z=h?o.k2:o.N_,B=u.A.canUseIntersectionObserver,U=(0,a.useRef)(),$=function(){F.current||null==M||(window.docusaurus.preload(M),F.current=!0)};(0,a.useEffect)((function(){return!B&&D&&null!=M&&window.docusaurus.prefetch(M),function(){B&&U.current&&U.current.disconnect()}}),[U,M,B,D]);var q=null!=(m=null==(g=M)?void 0:g.startsWith("#"))&&m,H=!E.target||"_self"===E.target,G=!M||!D||!H;return k||!q&&G||N.collectLink(M),E.id&&N.collectAnchor(E.id),G?(0,f.jsx)("a",Object.assign({ref:O,href:M},L&&!D&&{target:"_blank",rel:"noopener noreferrer"},E)):(0,f.jsx)(z,Object.assign({},E,{onMouseEnter:$,onTouchStart:$,innerRef:function(e){O.current=e,B&&e&&D&&(U.current=new window.IntersectionObserver((function(t){t.forEach((function(t){e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(U.current.unobserve(e),U.current.disconnect(),null!=M&&window.docusaurus.prefetch(M))}))})),U.current.observe(e))},to:M},h&&{isActive:w,activeClassName:b}))}const g=a.forwardRef(m)},1537:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r=function(){return null}},2369:(e,t,n)=>{"use strict";n.d(t,{A:()=>u,T:()=>s});var r=n(758),a=n(6070);function o(e,t){var n=e.split(/(\{\w+\})/).map((function(e,n){if(n%2==1){var r=null==t?void 0:t[e.slice(1,-1)];if(void 0!==r)return r}return e}));return n.some((function(e){return(0,r.isValidElement)(e)}))?n.map((function(e,t){return(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e})).filter((function(e){return""!==e})):n.join("")}var i=n(3939);function l(e){var t,n,r=e.id,a=e.message;if(void 0===r&&void 0===a)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return null!=(t=null!=(n=i[null!=r?r:a])?n:a)?t:r}function s(e,t){return o(l({message:e.message,id:e.id}),t)}function u(e){var t=e.children,n=e.id,r=e.values;if(t&&"string"!=typeof t)throw console.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");var i=l({message:t,id:n});return(0,a.jsx)(a.Fragment,{children:o(i,r)})}},3400:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});var r="default"},7011:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function a(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>a,z:()=>r})},3722:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>l,hH:()=>i});var r=n(758),a=n(4425),o=n(7011);function i(){var e=(0,a.A)().siteConfig,t=e.baseUrl,n=e.url,i=e.future.experimental_router,l=(0,r.useCallback)((function(e,r){return function(e){var t=e.siteUrl,n=e.baseUrl,r=e.url,a=e.options,i=void 0===a?{}:a,l=i.forcePrependBaseUrl,s=void 0!==l&&l,u=i.absolute,c=void 0!==u&&u,d=e.router;if(!r||r.startsWith("#")||(0,o.z)(r))return r;if("hash"===d)return r.startsWith("/")?"."+r:"./"+r;if(s)return n+r.replace(/^\//,"");if(r===n.replace(/\/$/,""))return n;var f=r.startsWith(n)?r:n+r.replace(/^\//,"");return c?t+f:f}({siteUrl:n,baseUrl:t,url:e,options:r,router:i})}),[n,t,i]);return{withBaseUrl:l}}function l(e,t){return void 0===t&&(t={}),(0,i().withBaseUrl)(e,t)}},6914:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(758),a=(n(6070),r.createContext({collectAnchor:function(){},collectLink:function(){}})),o=function(){return(0,r.useContext)(a)};function i(){return o()}},4425:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(758),a=n(9600);function o(){return(0,r.useContext)(a.o)}},9572:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(758),a=n(2186);function o(){return(0,r.useContext)(a.o)}},5656:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(758);const a=n(3810).A.canUseDOM?r.useLayoutEffect:r.useEffect},7166:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=function(e){return"object"==typeof e&&!!e&&Object.keys(e).length>0};function a(e){var t={};return function e(n,a){Object.entries(n).forEach((function(n){var o=n[0],i=n[1],l=a?a+"."+o:o;r(i)?e(i,l):t[l]=i}))}(e),t}},8645:(e,t,n)=>{"use strict";n.d(t,{W:()=>i,o:()=>o});var r=n(758),a=n(6070),o=r.createContext(null);function i(e){var t=e.children,n=e.value,i=r.useContext(o),l=(0,r.useMemo)((function(){return function(e){var t=e.parent,n=e.value;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}var r=Object.assign({},t.data,null==n?void 0:n.data);return{plugin:t.plugin,data:r}}({parent:i,value:n})}),[i,n]);return(0,a.jsx)(o.Provider,{value:l,children:t})}},6873:(e,t,n)=>{"use strict";n.d(t,{zK:()=>g,vT:()=>f,Gy:()=>c,HW:()=>h,ht:()=>d,r7:()=>m,jh:()=>p});var r=n(5557),a=n(4425),o=n(3400);function i(e,t){void 0===t&&(t={});var n=(0,a.A)().globalData[e];if(!n&&t.failfast)throw new Error('Docusaurus plugin global data not found for "'+e+'" plugin.');return n}var l=function(e){return e.versions.find((function(e){return e.isLast}))};function s(e,t){var n,a,o=function(e,t){var n=l(e);return[].concat(e.versions.filter((function(e){return e!==n})),[n]).find((function(e){return!!(0,r.B6)(t,{path:e.path,exact:!1,strict:!1})}))}(e,t),i=null==o?void 0:o.docs.find((function(e){return!!(0,r.B6)(t,{path:e.path,exact:!0,strict:!1})}));return{activeVersion:o,activeDoc:i,alternateDocVersions:i?(n=i.id,a={},e.versions.forEach((function(e){e.docs.forEach((function(t){t.id===n&&(a[e.name]=t)}))})),a):{}}}var u={},c=function(){var e;return null!=(e=i("docusaurus-plugin-content-docs"))?e:u},d=function(e){try{return function(e,t,n){void 0===t&&(t=o.W),void 0===n&&(n={});var r=i(e),a=null==r?void 0:r[t];if(!a&&n.failfast)throw new Error('Docusaurus plugin global data not found for "'+e+'" plugin with id "'+t+'".');return a}("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(t){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":" (pluginId="+e),{cause:t})}};function f(e){return void 0===e&&(e={}),function(e,t,n){void 0===n&&(n={});var a=Object.entries(e).sort((function(e,t){return t[1].path.localeCompare(e[1].path)})).find((function(e){var n=e[1];return!!(0,r.B6)(t,{path:n.path,exact:!1,strict:!1})})),o=a?{pluginId:a[0],pluginData:a[1]}:void 0;if(!o&&n.failfast)throw new Error("Can't find active docs plugin for \""+t+'" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: '+Object.values(e).map((function(e){return e.path})).join(", "));return o}(c(),(0,r.zy)().pathname,e)}function p(e){return d(e).versions}function m(e){var t=d(e);return l(t)}function g(e){return s(d(e),(0,r.zy)().pathname)}function h(e){return function(e,t){var n=l(e);return{latestDocSuggestion:s(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(d(e),(0,r.zy)().pathname)}},4355:(e,t,n)=>{"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;t{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(8744),a=n.n(r);a().configure({showSpinner:!1});const o={onRouteUpdate:function(e){var t=e.location,n=e.previousLocation;if(n&&t.pathname!==n.pathname){var r=window.setTimeout((function(){a().start()}),200);return function(){return window.clearTimeout(r)}}},onRouteDidUpdate:function(){a().done()}}},2960:(e,t,n)=>{"use strict";var r,a,o=n(5371),i=n(225);r=o.My,a=i.default.themeConfig.prism.additionalLanguages,globalThis.Prism=r,a.forEach((function(e){"php"===e&&n(1274),n(725)("./prism-"+e)})),delete globalThis.Prism},7945:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(8957),a=(n(758),n(3526)),o=n(2369),i=n(355),l=n(9789),s=n(6914);const u={anchorWithStickyNavbar:"anchorWithStickyNavbar_DZUk",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_mDi6"};var c=n(6070),d=["as","id"];function f(e){var t=e.as,n=e.id,f=(0,r.A)(e,d),p=(0,s.A)(),m=(0,i.p)().navbar.hideOnScroll;if("h1"===t||!n)return(0,c.jsx)(t,Object.assign({},f,{id:void 0}));p.collectAnchor(n);var g=(0,o.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof f.children?f.children:n});return(0,c.jsxs)(t,Object.assign({},f,{className:(0,a.A)("anchor",m?u.anchorWithHideOnScrollNavbar:u.anchorWithStickyNavbar,f.className),id:n,children:[f.children,(0,c.jsx)(l.A,{className:"hash-link",to:"#"+n,"aria-label":g,title:g,children:"\u200b"})]}))}},8269:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(758);const r={iconExternalLink:"iconExternalLink_zy30"};var a=n(6070);function o(e){var t=e.width,n=void 0===t?13.5:t,o=e.height,i=void 0===o?13.5:o;return(0,a.jsx)("svg",{width:n,height:i,"aria-hidden":"true",viewBox:"0 0 24 24",className:r.iconExternalLink,children:(0,a.jsx)("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"})})}},7235:(e,t,n)=>{"use strict";n.d(t,{A:()=>Lt});var r=n(758),a=n(3526),o=n(7753),i=n(1179),l=n(5557),s=n(2369),u=n(1373),c=n(6070),d="__docusaurus_skipToContent_fallback";function f(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function p(){var e=(0,r.useRef)(null),t=(0,l.W6)().action,n=(0,r.useCallback)((function(e){e.preventDefault();var t,n=null!=(t=document.querySelector("main:first-of-type"))?t:document.getElementById(d);n&&f(n)}),[]);return(0,u.$)((function(n){var r=n.location;e.current&&!r.hash&&"PUSH"===t&&f(e.current)})),{containerRef:e,onClick:n}}var m=(0,s.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function g(e){var t,n=null!=(t=e.children)?t:m,r=p(),a=r.containerRef,o=r.onClick;return(0,c.jsx)("div",{ref:a,role:"region","aria-label":m,children:(0,c.jsx)("a",Object.assign({},e,{href:"#"+d,onClick:o,children:n}))})}var h=n(9508),y=n(4511);const v={skipToContent:"skipToContent_yGp3"};function b(){return(0,c.jsx)(g,{className:v.skipToContent})}var w=n(355),k=n(2460),x=n(8957),S=["width","height","color","strokeWidth","className"];function E(e){var t=e.width,n=void 0===t?21:t,r=e.height,a=void 0===r?21:r,o=e.color,i=void 0===o?"currentColor":o,l=e.strokeWidth,s=void 0===l?1.2:l,u=(e.className,(0,x.A)(e,S));return(0,c.jsx)("svg",Object.assign({viewBox:"0 0 15 15",width:n,height:a},u,{children:(0,c.jsx)("g",{stroke:i,strokeWidth:s,children:(0,c.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})}))}const C={closeButton:"closeButton_nPAW"};function A(e){return(0,c.jsx)("button",Object.assign({type:"button","aria-label":(0,s.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},e,{className:(0,a.A)("clean-btn close",C.closeButton,e.className),children:(0,c.jsx)(E,{width:14,height:14,strokeWidth:3.1})}))}const _={content:"content_uyoT"};function T(e){var t=(0,w.p)().announcementBar.content;return(0,c.jsx)("div",Object.assign({},e,{className:(0,a.A)(_.content,e.className),dangerouslySetInnerHTML:{__html:t}}))}const j={announcementBar:"announcementBar_KfUU",announcementBarPlaceholder:"announcementBarPlaceholder_Ioyc",announcementBarClose:"announcementBarClose_xnM3",announcementBarContent:"announcementBarContent_i_zV"};function N(){var e=(0,w.p)().announcementBar,t=(0,k.M)(),n=t.isActive,r=t.close;if(!n)return null;var a=e.backgroundColor,o=e.textColor,i=e.isCloseable;return(0,c.jsxs)("div",{className:j.announcementBar,style:{backgroundColor:a,color:o},role:"banner",children:[i&&(0,c.jsx)("div",{className:j.announcementBarPlaceholder}),(0,c.jsx)(T,{className:j.announcementBarContent}),i&&(0,c.jsx)(A,{onClick:r,className:j.announcementBarClose})]})}var O=n(6939),L=n(4579);var R=n(7091),P=n(5377),D=r.createContext(null);function I(e){var t,n,a,o,i,l,s,u=e.children,d=(t=(0,O.M)(),n=(0,P.YL)(),a=(0,r.useState)(!1),o=a[0],i=a[1],l=null!==n.component,s=(0,R.ZC)(l),(0,r.useEffect)((function(){l&&!s&&i(!0)}),[l,s]),(0,r.useEffect)((function(){l?t.shown||i(!0):i(!1)}),[t.shown,l]),(0,r.useMemo)((function(){return[o,i]}),[o]));return(0,c.jsx)(D.Provider,{value:d,children:u})}function M(e){if(e.component){var t=e.component;return(0,c.jsx)(t,Object.assign({},e.props))}}function F(){var e=(0,r.useContext)(D);if(!e)throw new R.dV("NavbarSecondaryMenuDisplayProvider");var t=e[0],n=e[1],a=(0,r.useCallback)((function(){return n(!1)}),[n]),o=(0,P.YL)();return(0,r.useMemo)((function(){return{shown:t,hide:a,content:M(o)}}),[a,o,t])}function z(e){var t=e.header,n=e.primaryMenu,r=e.secondaryMenu,o=F().shown;return(0,c.jsxs)("div",{className:"navbar-sidebar",children:[t,(0,c.jsxs)("div",{className:(0,a.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":o}),children:[(0,c.jsx)("div",{className:"navbar-sidebar__item menu",children:n}),(0,c.jsx)("div",{className:"navbar-sidebar__item menu",children:r})]})]})}var B=n(3548),U=n(9572);function $(e){return(0,c.jsx)("svg",Object.assign({viewBox:"0 0 24 24",width:24,height:24},e,{children:(0,c.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})}))}function q(e){return(0,c.jsx)("svg",Object.assign({viewBox:"0 0 24 24",width:24,height:24},e,{children:(0,c.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})}))}const H={toggle:"toggle_quUH",toggleButton:"toggleButton_CBgA",darkToggleIcon:"darkToggleIcon_RP1C",lightToggleIcon:"lightToggleIcon_rs3J",toggleButtonDisabled:"toggleButtonDisabled_c5IQ"};function G(e){var t=e.className,n=e.buttonClassName,r=e.value,o=e.onChange,i=(0,U.A)(),l=(0,s.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===r?(0,s.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,s.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return(0,c.jsx)("div",{className:(0,a.A)(H.toggle,t),children:(0,c.jsxs)("button",{className:(0,a.A)("clean-btn",H.toggleButton,!i&&H.toggleButtonDisabled,n),type:"button",onClick:function(){return o("dark"===r?"light":"dark")},disabled:!i,title:l,"aria-label":l,"aria-live":"polite",children:[(0,c.jsx)($,{className:(0,a.A)(H.toggleIcon,H.lightToggleIcon)}),(0,c.jsx)(q,{className:(0,a.A)(H.toggleIcon,H.darkToggleIcon)})]})})}const W=r.memo(G),V={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_VoCK"};function Q(e){var t=e.className,n=(0,w.p)().navbar.style,r=(0,w.p)().colorMode.disableSwitch,a=(0,B.G)(),o=a.colorMode,i=a.setColorMode;return r?null:(0,c.jsx)(W,{className:t,buttonClassName:"dark"===n?V.darkNavbarColorModeToggle:void 0,value:o,onChange:i})}var K=n(6665);function Y(){return(0,c.jsx)(K.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function Z(){var e=(0,O.M)();return(0,c.jsx)("button",{type:"button","aria-label":(0,s.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:function(){return e.toggle()},children:(0,c.jsx)(E,{color:"var(--ifm-color-emphasis-600)"})})}function X(){return(0,c.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,c.jsx)(Y,{}),(0,c.jsx)(Q,{className:"margin-right--md"}),(0,c.jsx)(Z,{})]})}var J=n(9789),ee=n(3722),te=n(7011);function ne(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}var re=n(8269),ae=["activeBasePath","activeBaseRegex","to","href","label","html","isDropdownLink","prependBaseUrlToHref"];function oe(e){var t=e.activeBasePath,n=e.activeBaseRegex,r=e.to,a=e.href,o=e.label,i=e.html,l=e.isDropdownLink,s=e.prependBaseUrlToHref,u=(0,x.A)(e,ae),d=(0,ee.Ay)(r),f=(0,ee.Ay)(t),p=(0,ee.Ay)(a,{forcePrependBaseUrl:!0}),m=o&&a&&!(0,te.A)(a),g=i?{dangerouslySetInnerHTML:{__html:i}}:{children:(0,c.jsxs)(c.Fragment,{children:[o,m&&(0,c.jsx)(re.A,Object.assign({},l&&{width:12,height:12}))]})};return a?(0,c.jsx)(J.A,Object.assign({href:s?p:a},u,g)):(0,c.jsx)(J.A,Object.assign({to:d,isNavLink:!0},(t||n)&&{isActive:function(e,t){return n?ne(n,t.pathname):t.pathname.startsWith(f)}},u,g))}var ie=["className","isDropdownItem"],le=["className","isDropdownItem"],se=["mobile","position"];function ue(e){var t=e.className,n=e.isDropdownItem,r=void 0!==n&&n,o=(0,x.A)(e,ie),i=(0,c.jsx)(oe,Object.assign({className:(0,a.A)(r?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:r},o));return r?(0,c.jsx)("li",{children:i}):i}function ce(e){var t=e.className,n=(e.isDropdownItem,(0,x.A)(e,le));return(0,c.jsx)("li",{className:"menu__list-item",children:(0,c.jsx)(oe,Object.assign({className:(0,a.A)("menu__link",t)},n))})}function de(e){var t,n=e.mobile,r=void 0!==n&&n,a=(e.position,(0,x.A)(e,se)),o=r?ce:ue;return(0,c.jsx)(o,Object.assign({},a,{activeClassName:null!=(t=a.activeClassName)?t:r?"menu__link--active":"navbar__link--active"}))}var fe=n(5319),pe=n(7902),me=n(4425);const ge="dropdownNavbarItemMobile_CA6j";var he=["items","position","className","onClick"],ye=["items","className","position","onClick"],ve=["mobile"];function be(e,t){return e.some((function(e){return function(e,t){return!!(0,pe.ys)(e.to,t)||!!ne(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)}))}function we(e){var t,n=e.items,o=e.position,i=e.className,l=(e.onClick,(0,x.A)(e,he)),s=(0,r.useRef)(null),u=(0,r.useState)(!1),d=u[0],f=u[1];return(0,r.useEffect)((function(){var e=function(e){s.current&&!s.current.contains(e.target)&&f(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),function(){document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[s]),(0,c.jsxs)("div",{ref:s,className:(0,a.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===o,"dropdown--show":d}),children:[(0,c.jsx)(oe,Object.assign({"aria-haspopup":"true","aria-expanded":d,role:"button",href:l.to?void 0:"#",className:(0,a.A)("navbar__link",i)},l,{onClick:l.to?void 0:function(e){return e.preventDefault()},onKeyDown:function(e){"Enter"===e.key&&(e.preventDefault(),f(!d))},children:null!=(t=l.children)?t:l.label})),(0,c.jsx)("ul",{className:"dropdown__menu",children:n.map((function(e,t){return(0,r.createElement)(Ue,Object.assign({isDropdownItem:!0,activeClassName:"dropdown__link--active"},e,{key:t}))}))})]})}function ke(e){var t,n,o=e.items,i=e.className,s=(e.position,e.onClick),u=(0,x.A)(e,ye),d=(n=(0,me.A)().siteConfig.baseUrl,(0,l.zy)().pathname.replace(n,"/")),f=be(o,d),p=(0,fe.u)({initialState:function(){return!f}}),m=p.collapsed,g=p.toggleCollapsed,h=p.setCollapsed;return(0,r.useEffect)((function(){f&&h(!f)}),[d,f,h]),(0,c.jsxs)("li",{className:(0,a.A)("menu__list-item",{"menu__list-item--collapsed":m}),children:[(0,c.jsx)(oe,Object.assign({role:"button",className:(0,a.A)(ge,"menu__link menu__link--sublist menu__link--sublist-caret",i)},u,{onClick:function(e){e.preventDefault(),g()},children:null!=(t=u.children)?t:u.label})),(0,c.jsx)(fe.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:m,children:o.map((function(e,t){return(0,r.createElement)(Ue,Object.assign({mobile:!0,isDropdownItem:!0,onClick:s,activeClassName:"menu__link--active"},e,{key:t}))}))})]})}function xe(e){var t=e.mobile,n=void 0!==t&&t,r=(0,x.A)(e,ve),a=n?ke:we;return(0,c.jsx)(a,Object.assign({},r))}var Se=n(5104),Ee=["width","height"];function Ce(e){var t=e.width,n=void 0===t?20:t,r=e.height,a=void 0===r?20:r,o=(0,x.A)(e,Ee);return(0,c.jsx)("svg",Object.assign({viewBox:"0 0 24 24",width:n,height:a,"aria-hidden":!0},o,{children:(0,c.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})}))}const Ae="iconLanguage_GME5";var _e=["mobile","dropdownItemsBefore","dropdownItemsAfter","queryString"];var Te=n(1537);const je={navbarSearchContainer:"navbarSearchContainer_rJrO"};function Ne(e){var t=e.children,n=e.className;return(0,c.jsx)("div",{className:(0,a.A)(n,je.navbarSearchContainer),children:t})}var Oe=n(6873),Le=n(161),Re=["docId","label","docsPluginId"];var Pe=["sidebarId","label","docsPluginId"];var De=["label","to","docsPluginId"];var Ie=n(770),Me=["mobile","docsPluginId","dropdownActiveClassDisabled","dropdownItemsBefore","dropdownItemsAfter"],Fe=function(e){return e.docs.find((function(t){return t.id===e.mainDocId}))};const ze={default:de,localeDropdown:function(e){var t=e.mobile,n=e.dropdownItemsBefore,r=e.dropdownItemsAfter,a=e.queryString,o=void 0===a?"":a,i=(0,x.A)(e,_e),u=(0,me.A)().i18n,d=u.currentLocale,f=u.locales,p=u.localeConfigs,m=(0,Se.o)(),g=(0,l.zy)(),h=g.search,y=g.hash,v=f.map((function(e){var n=""+("pathname://"+m.createUrl({locale:e,fullyQualified:!1}))+h+y+o;return{label:p[e].label,lang:p[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===d?t?"menu__link--active":"dropdown__link--active":""}})),b=[].concat(n,v,r),w=t?(0,s.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):p[d].label;return(0,c.jsx)(xe,Object.assign({},i,{mobile:t,label:(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(Ce,{className:Ae}),w]}),items:b}))},search:function(e){var t=e.mobile,n=e.className;return t?null:(0,c.jsx)(Ne,{className:n,children:(0,c.jsx)(Te.A,{})})},dropdown:xe,html:function(e){var t=e.value,n=e.className,r=e.mobile,o=void 0!==r&&r,i=e.isDropdownItem,l=void 0!==i&&i,s=l?"li":"div";return(0,c.jsx)(s,{className:(0,a.A)({navbar__item:!o&&!l,"menu__list-item":o},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){var t=e.docId,n=e.label,r=e.docsPluginId,a=(0,x.A)(e,Re),o=(0,Oe.zK)(r).activeDoc,i=(0,Le.QB)(t,r),l=(null==o?void 0:o.path)===(null==i?void 0:i.path);return null===i||i.unlisted&&!l?null:(0,c.jsx)(de,Object.assign({exact:!0},a,{isActive:function(){return l||!(null==o||!o.sidebar)&&o.sidebar===i.sidebar},label:null!=n?n:i.id,to:i.path}))},docSidebar:function(e){var t=e.sidebarId,n=e.label,r=e.docsPluginId,a=(0,x.A)(e,Pe),o=(0,Oe.zK)(r).activeDoc,i=(0,Le.fW)(t,r).link;if(!i)throw new Error('DocSidebarNavbarItem: Sidebar with ID "'+t+"\" doesn't have anything to be linked to.");return(0,c.jsx)(de,Object.assign({exact:!0},a,{isActive:function(){return(null==o?void 0:o.sidebar)===t},label:null!=n?n:i.label,to:i.path}))},docsVersion:function(e){var t=e.label,n=e.to,r=e.docsPluginId,a=(0,x.A)(e,De),o=(0,Le.Vd)(r)[0],i=null!=t?t:o.label,l=null!=n?n:function(e){return e.docs.find((function(t){return t.id===e.mainDocId}))}(o).path;return(0,c.jsx)(de,Object.assign({},a,{label:i,to:l}))},docsVersionDropdown:function(e){var t=e.mobile,n=e.docsPluginId,r=e.dropdownActiveClassDisabled,a=e.dropdownItemsBefore,o=e.dropdownItemsAfter,i=(0,x.A)(e,Me),u=(0,l.zy)(),d=u.search,f=u.hash,p=(0,Oe.zK)(n),m=(0,Oe.jh)(n),g=(0,Ie.g1)(n).savePreferredVersionName,h=m.map((function(e){var t,n=null!=(t=p.alternateDocVersions[e.name])?t:Fe(e);return{label:e.label,to:""+n.path+d+f,isActive:function(){return e===p.activeVersion},onClick:function(){return g(e.name)}}})),y=[].concat(a,h,o),v=(0,Le.Vd)(n)[0],b=t&&y.length>1?(0,s.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):v.label,w=t&&y.length>1?void 0:Fe(v).path;return y.length<=1?(0,c.jsx)(de,Object.assign({},i,{mobile:t,label:b,to:w,isActive:r?function(){return!1}:void 0})):(0,c.jsx)(xe,Object.assign({},i,{mobile:t,label:b,to:w,items:y,isActive:r?function(){return!1}:void 0}))}};var Be=["type"];function Ue(e){var t=e.type,n=(0,x.A)(e,Be),r=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),a=ze[r];if(!a)throw new Error('No NavbarItem component found for type "'+t+'".');return(0,c.jsx)(a,Object.assign({},n))}function $e(){var e=(0,O.M)(),t=(0,w.p)().navbar.items;return(0,c.jsx)("ul",{className:"menu__list",children:t.map((function(t,n){return(0,r.createElement)(Ue,Object.assign({mobile:!0},t,{onClick:function(){return e.toggle()},key:n}))}))})}function qe(e){return(0,c.jsx)("button",Object.assign({},e,{type:"button",className:"clean-btn navbar-sidebar__back",children:(0,c.jsx)(s.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})}))}function He(){var e=0===(0,w.p)().navbar.items.length,t=F();return(0,c.jsxs)(c.Fragment,{children:[!e&&(0,c.jsx)(qe,{onClick:function(){return t.hide()}}),t.content]})}function Ge(){var e,t=(0,O.M)();return void 0===(e=t.shown)&&(e=!0),(0,r.useEffect)((function(){return document.body.style.overflow=e?"hidden":"visible",function(){document.body.style.overflow="visible"}}),[e]),t.shouldRender?(0,c.jsx)(z,{header:(0,c.jsx)(X,{}),primaryMenu:(0,c.jsx)($e,{}),secondaryMenu:(0,c.jsx)(He,{})}):null}const We={navbarHideable:"navbarHideable_SQV0",navbarHidden:"navbarHidden_PicR"};function Ve(e){return(0,c.jsx)("div",Object.assign({role:"presentation"},e,{className:(0,a.A)("navbar-sidebar__backdrop",e.className)}))}function Qe(e){var t=e.children,n=(0,w.p)().navbar,o=n.hideOnScroll,i=n.style,l=(0,O.M)(),d=function(e){var t=(0,r.useState)(e),n=t[0],a=t[1],o=(0,r.useRef)(!1),i=(0,r.useRef)(0),l=(0,r.useCallback)((function(e){null!==e&&(i.current=e.getBoundingClientRect().height)}),[]);return(0,L.Mq)((function(t,n){var r=t.scrollY;if(e)if(r=l?a(!1):r+u0&&(0,c.jsx)(vt,{links:n}),logo:r&&(0,c.jsx)(xt,{logo:r}),copyright:t&&(0,c.jsx)(St,{copyright:t})})}const At=r.memo(Ct);var _t=(0,R.fM)([B.a,k.o,L.Tv,Ie.VQ,i.Jx,function(e){var t=e.children;return(0,c.jsx)(P.y_,{children:(0,c.jsx)(O.e,{children:(0,c.jsx)(I,{children:t})})})}]);function Tt(e){var t=e.children;return(0,c.jsx)(_t,{children:t})}var jt=n(7945);function Nt(e){var t=e.error,n=e.tryAgain;return(0,c.jsx)("main",{className:"container margin-vert--xl",children:(0,c.jsx)("div",{className:"row",children:(0,c.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,c.jsx)(jt.A,{as:"h1",className:"hero__title",children:(0,c.jsx)(s.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,c.jsx)("div",{className:"margin-vert--lg",children:(0,c.jsx)(Xe,{onClick:n,className:"button button--primary shadow--lw"})}),(0,c.jsx)("hr",{}),(0,c.jsx)("div",{className:"margin-vert--md",children:(0,c.jsx)(Je,{error:t})})]})})})}const Ot={mainWrapper:"mainWrapper_Nr0D"};function Lt(e){var t=e.children,n=e.noFooter,r=e.wrapperClassName,l=e.title,s=e.description;return(0,y.J)(),(0,c.jsxs)(Tt,{children:[(0,c.jsx)(i.be,{title:l,description:s}),(0,c.jsx)(b,{}),(0,c.jsx)(N,{}),(0,c.jsx)(ut,{}),(0,c.jsx)("div",{id:d,className:(0,a.A)(h.G.wrapper.main,Ot.mainWrapper,r),children:(0,c.jsx)(o.A,{fallback:function(e){return(0,c.jsx)(Nt,Object.assign({},e))},children:t})}),!n&&(0,c.jsx)(At,{})]})}},6665:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(8957),a=(n(758),n(9789)),o=n(3722),i=n(4425),l=n(355),s=n(125),u=n(6070),c=["imageClassName","titleClassName"];function d(e){var t=e.logo,n=e.alt,r=e.imageClassName,a={light:(0,o.Ay)(t.src),dark:(0,o.Ay)(t.srcDark||t.src)},i=(0,u.jsx)(s.A,{className:t.className,sources:a,height:t.height,width:t.width,alt:n,style:t.style});return r?(0,u.jsx)("div",{className:r,children:i}):i}function f(e){var t,n=(0,i.A)().siteConfig.title,s=(0,l.p)().navbar,f=s.title,p=s.logo,m=e.imageClassName,g=e.titleClassName,h=(0,r.A)(e,c),y=(0,o.Ay)((null==p?void 0:p.href)||"/"),v=f?"":n,b=null!=(t=null==p?void 0:p.alt)?t:v;return(0,u.jsxs)(a.A,Object.assign({to:y},h,(null==p?void 0:p.target)&&{target:p.target},{children:[p&&(0,u.jsx)(d,{logo:p,alt:b,imageClassName:m}),null!=f&&(0,u.jsx)("b",{className:g,children:f})]}))}},9463:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});n(758);var r=n(9379),a=n(6070);function o(e){var t=e.locale,n=e.version,o=e.tag,i=t;return(0,a.jsxs)(r.A,{children:[t&&(0,a.jsx)("meta",{name:"docusaurus_locale",content:t}),n&&(0,a.jsx)("meta",{name:"docusaurus_version",content:n}),o&&(0,a.jsx)("meta",{name:"docusaurus_tag",content:o}),i&&(0,a.jsx)("meta",{name:"docsearch:language",content:i}),n&&(0,a.jsx)("meta",{name:"docsearch:version",content:n}),o&&(0,a.jsx)("meta",{name:"docsearch:docusaurus_tag",content:o})]})}},125:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var r=n(8957),a=n(758),o=n(3526),i=n(9572),l=n(3548);const s={themedComponent:"themedComponent_OsJD","themedComponent--light":"themedComponent--light_EWeY","themedComponent--dark":"themedComponent--dark_LQTh"};var u=n(6070);function c(e){var t=e.className,n=e.children,r=(0,i.A)(),c=(0,l.G)().colorMode;return(0,u.jsx)(u.Fragment,{children:(r?"dark"===c?["dark"]:["light"]:["light","dark"]).map((function(e){var r=n({theme:e,className:(0,o.A)(t,s.themedComponent,s["themedComponent--"+e])});return(0,u.jsx)(a.Fragment,{children:r},e)}))})}var d=["sources","className","alt"];function f(e){var t=e.sources,n=e.className,a=e.alt,o=(0,r.A)(e,d);return(0,u.jsx)(c,{className:n,children:function(e){var n=e.theme,r=e.className;return(0,u.jsx)("img",Object.assign({src:t[n],alt:a,className:r},o))}})}},5319:(e,t,n)=>{"use strict";n.d(t,{N:()=>w,u:()=>f});var r=n(8957),a=n(758),o=n(3810),i=n(5656),l=n(4516),s=n(6070),u=["collapsed"],c=["lazy"],d="ease-in-out";function f(e){var t=e.initialState,n=(0,a.useState)(null!=t&&t),r=n[0],o=n[1],i=(0,a.useCallback)((function(){o((function(e){return!e}))}),[]);return{collapsed:r,setCollapsed:o,toggleCollapsed:i}}var p={display:"none",overflow:"hidden",height:"0px"},m={display:"block",overflow:"visible",height:"auto"};function g(e,t){var n=t?p:m;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function h(e){var t=e.collapsibleRef,n=e.collapsed,r=e.animation,o=(0,a.useRef)(!1);(0,a.useEffect)((function(){var e,a=t.current;function i(){var e,t,n=a.scrollHeight,o=null!=(e=null==r?void 0:r.duration)?e:function(e){if((0,l.O)())return 1;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}(n);return{transition:"height "+o+"ms "+(null!=(t=null==r?void 0:r.easing)?t:d),height:n+"px"}}function s(){var e=i();a.style.transition=e.transition,a.style.height=e.height}if(!o.current)return g(a,n),void(o.current=!0);return a.style.willChange="height",e=requestAnimationFrame((function(){n?(s(),requestAnimationFrame((function(){a.style.height=p.height,a.style.overflow=p.overflow}))):(a.style.display="block",requestAnimationFrame((function(){s()})))})),function(){return cancelAnimationFrame(e)}}),[t,n,r])}function y(e){if(!o.A.canUseDOM)return e?p:m}function v(e){var t=e.as,n=void 0===t?"div":t,r=e.collapsed,o=e.children,i=e.animation,l=e.onCollapseTransitionEnd,u=e.className,c=e.disableSSRStyle,d=(0,a.useRef)(null);return h({collapsibleRef:d,collapsed:r,animation:i}),(0,s.jsx)(n,{ref:d,style:c?void 0:y(r),onTransitionEnd:function(e){"height"===e.propertyName&&(g(d.current,r),null==l||l(r))},className:u,children:o})}function b(e){var t=e.collapsed,n=(0,r.A)(e,u),o=(0,a.useState)(!t),l=o[0],c=o[1],d=(0,a.useState)(t),f=d[0],p=d[1];return(0,i.A)((function(){t||c(!0)}),[t]),(0,i.A)((function(){l&&p(t)}),[l,t]),l?(0,s.jsx)(v,Object.assign({},n,{collapsed:f})):null}function w(e){var t=e.lazy,n=(0,r.A)(e,c),a=t?b:v;return(0,s.jsx)(a,Object.assign({},n))}},2460:(e,t,n)=>{"use strict";n.d(t,{M:()=>g,o:()=>m});var r=n(758),a=n(9572),o=n(6962),i=n(7091),l=n(355),s=n(6070),u=(0,o.Wf)("docusaurus.announcement.dismiss"),c=(0,o.Wf)("docusaurus.announcement.id"),d=function(){return"true"===u.get()},f=function(e){return u.set(String(e))},p=r.createContext(null);function m(e){var t=e.children,n=function(){var e=(0,l.p)().announcementBar,t=(0,a.A)(),n=(0,r.useState)((function(){return!!t&&d()})),o=n[0],i=n[1];(0,r.useEffect)((function(){i(d())}),[]);var s=(0,r.useCallback)((function(){f(!0),i(!0)}),[]);return(0,r.useEffect)((function(){if(e){var t=e.id,n=c.get();"annoucement-bar"===n&&(n="announcement-bar");var r=t!==n;c.set(t),r&&f(!1),!r&&d()||i(!1)}}),[e]),(0,r.useMemo)((function(){return{isActive:!!e&&!o,close:s}}),[e,o,s])}();return(0,s.jsx)(p.Provider,{value:n,children:t})}function g(){var e=(0,r.useContext)(p);if(!e)throw new i.dV("AnnouncementBarProvider");return e}},3548:(e,t,n)=>{"use strict";n.d(t,{G:()=>y,a:()=>h});var r=n(758),a=n(3810),o=n(7091),i=n(6962),l=n(355),s=n(6070),u=r.createContext(void 0),c="theme",d=(0,i.Wf)(c),f={light:"light",dark:"dark"},p=function(e){return e===f.dark?f.dark:f.light},m=function(e){return a.A.canUseDOM?p(document.documentElement.getAttribute("data-theme")):p(e)},g=function(e){d.set(p(e))};function h(e){var t=e.children,n=function(){var e=(0,l.p)().colorMode,t=e.defaultMode,n=e.disableSwitch,a=e.respectPrefersColorScheme,o=(0,r.useState)(m(t)),i=o[0],s=o[1];(0,r.useEffect)((function(){n&&d.del()}),[n]);var u=(0,r.useCallback)((function(e,n){void 0===n&&(n={});var r=n.persist,o=void 0===r||r;e?(s(e),o&&g(e)):(s(a?window.matchMedia("(prefers-color-scheme: dark)").matches?f.dark:f.light:t),d.del())}),[a,t]);(0,r.useEffect)((function(){document.documentElement.setAttribute("data-theme",p(i))}),[i]),(0,r.useEffect)((function(){if(!n){var e=function(e){if(e.key===c){var t=d.get();null!==t&&u(p(t))}};return window.addEventListener("storage",e),function(){return window.removeEventListener("storage",e)}}}),[n,u]);var h=(0,r.useRef)(!1);return(0,r.useEffect)((function(){if(!n||a){var e=window.matchMedia("(prefers-color-scheme: dark)"),t=function(){window.matchMedia("print").matches||h.current?h.current=window.matchMedia("print").matches:u(null)};return e.addListener(t),function(){return e.removeListener(t)}}}),[u,n,a]),(0,r.useMemo)((function(){return{colorMode:i,setColorMode:u,get isDarkTheme(){return i===f.dark},setLightTheme:function(){u(f.light)},setDarkTheme:function(){u(f.dark)}}}),[i,u])}();return(0,s.jsx)(u.Provider,{value:n,children:t})}function y(){var e=(0,r.useContext)(u);if(null==e)throw new o.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},770:(e,t,n)=>{"use strict";n.d(t,{VQ:()=>y,g1:()=>b});var r=n(758),a=n(6873),o=n(3400),i=n(355),l=n(161),s=n(7091),u=n(6962),c=n(6070),d=function(e){return"docs-preferred-version-"+e},f={save:function(e,t,n){(0,u.Wf)(d(e),{persistence:t}).set(n)},read:function(e,t){return(0,u.Wf)(d(e),{persistence:t}).get()},clear:function(e,t){(0,u.Wf)(d(e),{persistence:t}).del()}},p=function(e){return Object.fromEntries(e.map((function(e){return[e,{preferredVersionName:null}]})))};var m=r.createContext(null);function g(){var e=(0,a.Gy)(),t=(0,i.p)().docs.versionPersistence,n=(0,r.useMemo)((function(){return Object.keys(e)}),[e]),o=(0,r.useState)((function(){return p(n)})),l=o[0],s=o[1];return(0,r.useEffect)((function(){s(function(e){var t=e.pluginIds,n=e.versionPersistence,r=e.allDocsData;return Object.fromEntries(t.map((function(e){return[e,(t=e,a=f.read(t,n),r[t].versions.some((function(e){return e.name===a}))?{preferredVersionName:a}:(f.clear(t,n),{preferredVersionName:null}))];var t,a})))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]),[l,(0,r.useMemo)((function(){return{savePreferredVersion:function(e,n){f.save(e,t,n),s((function(t){var r;return Object.assign({},t,((r={})[e]={preferredVersionName:n},r))}))}}}),[t])]}function h(e){var t=e.children,n=g();return(0,c.jsx)(m.Provider,{value:n,children:t})}function y(e){var t=e.children;return l.C5?(0,c.jsx)(h,{children:t}):(0,c.jsx)(c.Fragment,{children:t})}function v(){var e=(0,r.useContext)(m);if(!e)throw new s.dV("DocsPreferredVersionContextProvider");return e}function b(e){var t;void 0===e&&(e=o.W);var n=(0,a.ht)(e),i=v(),l=i[0],s=i[1],u=l[e].preferredVersionName;return{preferredVersion:null!=(t=n.versions.find((function(e){return e.name===u})))?t:null,savePreferredVersionName:(0,r.useCallback)((function(t){s.savePreferredVersion(e,t)}),[s,e])}}},3045:(e,t,n)=>{"use strict";n.d(t,{V:()=>s,t:()=>u});var r=n(758),a=n(7091),o=n(6070),i=Symbol("EmptyContext"),l=r.createContext(i);function s(e){var t=e.children,n=e.name,a=e.items,i=(0,r.useMemo)((function(){return n&&a?{name:n,items:a}:null}),[n,a]);return(0,o.jsx)(l.Provider,{value:i,children:t})}function u(){var e=(0,r.useContext)(l);if(e===i)throw new a.dV("DocsSidebarProvider");return e}},4389:(e,t,n)=>{"use strict";n.d(t,{n:()=>l,r:()=>s});var r=n(758),a=n(7091),o=n(6070),i=r.createContext(null);function l(e){var t=e.children,n=e.version;return(0,o.jsx)(i.Provider,{value:n,children:t})}function s(){var e=(0,r.useContext)(i);if(null===e)throw new a.dV("DocsVersionProvider");return e}},6939:(e,t,n)=>{"use strict";n.d(t,{e:()=>p,M:()=>m});var r=n(758),a=n(5377),o=n(1554),i=n(5557),l=n(7091);function s(e){!function(e){var t=(0,i.W6)(),n=(0,l._q)(e);(0,r.useEffect)((function(){return t.block((function(e,t){return n(e,t)}))}),[t,n])}((function(t,n){if("POP"===n)return e(t,n)}))}var u=n(355),c=n(6070),d=r.createContext(void 0);function f(){var e,t=(e=(0,a.YL)(),0===(0,u.p)().navbar.items.length&&!e.component),n=(0,o.l)(),i=!t&&"mobile"===n,l=(0,r.useState)(!1),c=l[0],d=l[1];s((function(){if(c)return d(!1),!1}));var f=(0,r.useCallback)((function(){d((function(e){return!e}))}),[]);return(0,r.useEffect)((function(){"desktop"===n&&d(!1)}),[n]),(0,r.useMemo)((function(){return{disabled:t,shouldRender:i,toggle:f,shown:c}}),[t,i,f,c])}function p(e){var t=e.children,n=f();return(0,c.jsx)(d.Provider,{value:n,children:t})}function m(){var e=r.useContext(d);if(void 0===e)throw new l.dV("NavbarMobileSidebarProvider");return e}},5377:(e,t,n)=>{"use strict";n.d(t,{GX:()=>u,YL:()=>s,y_:()=>l});var r=n(758),a=n(7091),o=n(6070),i=r.createContext(null);function l(e){var t=e.children,n=(0,r.useState)({component:null,props:null});return(0,o.jsx)(i.Provider,{value:n,children:t})}function s(){var e=(0,r.useContext)(i);if(!e)throw new a.dV("NavbarSecondaryMenuContentProvider");return e[0]}function u(e){var t=e.component,n=e.props,o=(0,r.useContext)(i);if(!o)throw new a.dV("NavbarSecondaryMenuContentProvider");var l=o[1],s=(0,a.Be)(n);return(0,r.useEffect)((function(){l({component:t,props:s})}),[l,t,s]),(0,r.useEffect)((function(){return function(){return l({component:null,props:null})}}),[l]),null}},4511:(e,t,n)=>{"use strict";n.d(t,{w:()=>a,J:()=>o});var r=n(758),a="navigation-with-keyboard";function o(){(0,r.useEffect)((function(){function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(a),"mousedown"===e.type&&document.body.classList.remove(a)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),function(){document.body.classList.remove(a),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},1554:(e,t,n)=>{"use strict";n.d(t,{l:()=>l});var r=n(758),a=n(3810),o={desktop:"desktop",mobile:"mobile",ssr:"ssr"},i=996;function l(e){var t=(void 0===e?{}:e).desktopBreakpoint,n=void 0===t?i:t,l=(0,r.useState)((function(){return"ssr"})),s=l[0],u=l[1];return(0,r.useEffect)((function(){function e(){u(function(e){if(!a.A.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?o.desktop:o.mobile}(n))}return e(),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[n]),s}},9508:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});var r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",admonitionType:function(e){return"theme-admonition-"+e}},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:function(e){return"theme-doc-sidebar-item-category-level-"+e},docSidebarItemLinkLevel:function(e){return"theme-doc-sidebar-item-link-level-"+e}},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},4516:(e,t,n)=>{"use strict";function r(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{O:()=>r})},161:(e,t,n)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{Nr:()=>g,w8:()=>v,C5:()=>m,B5:()=>A,Vd:()=>S,QB:()=>C,fW:()=>E,OF:()=>x,Y:()=>w});var o=n(758),i=n(5557),l=n(389),s=n(6873),u=n(770),c=n(4389),d=n(3045);function f(e){return Array.from(new Set(e))}var p=n(7902),m=!!s.Gy;function g(e){return"link"!==e.type||e.unlisted?"category"===e.type?function(e){if(e.href&&!e.linkUnlisted)return e.href;for(var t,n=a(e.items);!(t=n()).done;){var r=g(t.value);if(r)return r}}(e):void 0:e.href}var h=function(e,t){return void 0!==e&&(0,p.ys)(e,t)},y=function(e,t){return e.some((function(e){return v(e,t)}))};function v(e,t){return"link"===e.type?h(e.href,t):"category"===e.type&&(h(e.href,t)||y(e.items,t))}function b(e,t){switch(e.type){case"category":return v(e,t)||e.items.some((function(e){return b(e,t)}));case"link":return!e.unlisted||v(e,t);default:return!0}}function w(e,t){return(0,o.useMemo)((function(){return e.filter((function(e){return b(e,t)}))}),[e,t])}function k(e){var t=e.sidebarItems,n=e.pathname,r=e.onlyCategories,o=void 0!==r&&r,i=[];return function e(t){for(var r,l=a(t);!(r=l()).done;){var s=r.value;if("category"===s.type&&((0,p.ys)(s.href,n)||e(s.items))||"link"===s.type&&(0,p.ys)(s.href,n))return o&&"category"!==s.type||i.unshift(s),!0}return!1}(t),i}function x(){var e,t=(0,d.t)(),n=(0,i.zy)().pathname;return!1!==(null==(e=(0,s.vT)())?void 0:e.pluginData.breadcrumbs)&&t?k({sidebarItems:t.items,pathname:n}):null}function S(e){var t=(0,s.zK)(e).activeVersion,n=(0,u.g1)(e).preferredVersion,r=(0,s.r7)(e);return(0,o.useMemo)((function(){return f([t,n,r].filter(Boolean))}),[t,n,r])}function E(e,t){var n=S(t);return(0,o.useMemo)((function(){var t=n.flatMap((function(e){return e.sidebars?Object.entries(e.sidebars):[]})),r=t.find((function(t){return t[0]===e}));if(!r)throw new Error("Can't find any sidebar with id \""+e+'" in version'+(n.length>1?"s":"")+" "+n.map((function(e){return e.name})).join(", ")+'".\nAvailable sidebar ids are:\n- '+t.map((function(e){return e[0]})).join("\n- "));return r[1]}),[e,n])}function C(e,t){var n=S(t);return(0,o.useMemo)((function(){var t=n.flatMap((function(e){return e.docs})),r=t.find((function(t){return t.id===e}));if(!r){if(n.flatMap((function(e){return e.draftIds})).includes(e))return null;throw new Error("Couldn't find any doc with id \""+e+'" in version'+(n.length>1?"s":"")+' "'+n.map((function(e){return e.name})).join(", ")+'".\nAvailable doc ids are:\n- '+f(t.map((function(e){return e.id}))).join("\n- "))}return r}),[e,n])}function A(e){var t=e.route,n=(0,i.zy)(),r=(0,c.r)(),a=t.routes,o=a.find((function(e){return(0,i.B6)(n.pathname,e)}));if(!o)return null;var s=o.sidebar,u=s?r.docsSidebars[s]:void 0;return{docElement:(0,l.v)(a),sidebarName:s,sidebarItems:u}}},1179:(e,t,n)=>{"use strict";n.d(t,{e3:()=>p,be:()=>d,Jx:()=>m});var r=n(758),a=n(3526),o=n(9379),i=n(8645);function l(){var e=r.useContext(i.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var s=n(3722),u=n(4425);var c=n(6070);function d(e){var t=e.title,n=e.description,r=e.keywords,a=e.image,i=e.children,l=function(e){var t=(0,u.A)().siteConfig,n=t.title,r=t.titleDelimiter;return null!=e&&e.trim().length?e.trim()+" "+r+" "+n:n}(t),d=(0,s.hH)().withBaseUrl,f=a?d(a,{absolute:!0}):void 0;return(0,c.jsxs)(o.A,{children:[t&&(0,c.jsx)("title",{children:l}),t&&(0,c.jsx)("meta",{property:"og:title",content:l}),n&&(0,c.jsx)("meta",{name:"description",content:n}),n&&(0,c.jsx)("meta",{property:"og:description",content:n}),r&&(0,c.jsx)("meta",{name:"keywords",content:Array.isArray(r)?r.join(","):r}),f&&(0,c.jsx)("meta",{property:"og:image",content:f}),f&&(0,c.jsx)("meta",{name:"twitter:image",content:f}),i]})}var f=r.createContext(void 0);function p(e){var t=e.className,n=e.children,i=r.useContext(f),l=(0,a.A)(i,t);return(0,c.jsxs)(f.Provider,{value:l,children:[(0,c.jsx)(o.A,{children:(0,c.jsx)("html",{className:l})}),n]})}function m(e){var t=e.children,n=l(),r="plugin-"+n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,""),o="plugin-id-"+n.plugin.id;return(0,c.jsx)(p,{className:(0,a.A)(r,o),children:t})}},7091:(e,t,n)=>{"use strict";n.d(t,{dV:()=>m,fM:()=>h,_q:()=>f,ZC:()=>p,Be:()=>g});var r=n(2792),a=n(1245);function o(e){return o=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},o(e)}var i=n(8484);function l(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(l=function(){return!!e})()}function s(e){var t="function"==typeof Map?new Map:void 0;return s=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if(l())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var a=new(e.bind.apply(e,r));return n&&(0,i.A)(a,n.prototype),a}(e,arguments,o(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,i.A)(n,e)},s(e)}var u=n(758),c=n(5656),d=n(6070);function f(e){var t=(0,u.useRef)(e);return(0,c.A)((function(){t.current=e}),[e]),(0,u.useCallback)((function(){return t.current.apply(t,arguments)}),[])}function p(e){var t=(0,u.useRef)();return(0,c.A)((function(){t.current=e})),t.current}var m=function(e){function t(t,n){var a,o,i;return(i=e.call(this)||this).name="ReactContextError",i.message="Hook "+(null!=(a=null==(o=i.stack)||null==(o=o.split("\n")[1])||null==(o=o.match((0,r.A)(/at (?:\w+\.)?(\w+)/,{name:1})))?void 0:o.groups.name)?a:"")+" is called outside the <"+t+">. "+(null!=n?n:""),i}return(0,a.A)(t,e),t}(s(Error));function g(e){var t=Object.entries(e);return t.sort((function(e,t){return e[0].localeCompare(t[0])})),(0,u.useMemo)((function(){return e}),t.flat())}function h(e){return function(t){var n=t.children;return(0,d.jsx)(d.Fragment,{children:e.reduceRight((function(e,t){return(0,d.jsx)(t,{children:e})}),n)})}}},7902:(e,t,n)=>{"use strict";n.d(t,{Dt:()=>l,ys:()=>i});var r=n(758),a=n(4099),o=n(4425);function i(e,t){var n=function(e){var t;return null==(t=!e||e.endsWith("/")?e:e+"/")?void 0:t.toLowerCase()};return n(e)===n(t)}function l(){var e=(0,o.A)().siteConfig.baseUrl;return(0,r.useMemo)((function(){return function(e){var t=e.baseUrl;function n(e){return e.path===t&&!0===e.exact}function r(e){return e.path===t&&!e.exact}return function e(t){if(0!==t.length)return t.find(n)||e(t.filter(r).flatMap((function(e){var t;return null!=(t=e.routes)?t:[]})))}(e.routes)}({routes:a.A,baseUrl:e})}),[e])}},4579:(e,t,n)=>{"use strict";n.d(t,{Mq:()=>f,Tv:()=>u,gk:()=>p});var r=n(758),a=n(3810),o=n(9572),i=(n(5656),n(7091)),l=n(6070);var s=r.createContext(void 0);function u(e){var t,n=e.children,a=(t=(0,r.useRef)(!0),(0,r.useMemo)((function(){return{scrollEventsEnabledRef:t,enableScrollEvents:function(){t.current=!0},disableScrollEvents:function(){t.current=!1}}}),[]));return(0,l.jsx)(s.Provider,{value:a,children:n})}function c(){var e=(0,r.useContext)(s);if(null==e)throw new i.dV("ScrollControllerProvider");return e}var d=function(){return a.A.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null};function f(e,t){void 0===t&&(t=[]);var n=c().scrollEventsEnabledRef,a=(0,r.useRef)(d()),o=(0,i._q)(e);(0,r.useEffect)((function(){var e=function(){if(n.current){var e=d();o(e,a.current),a.current=e}},t={passive:!0};return e(),window.addEventListener("scroll",e,t),function(){return window.removeEventListener("scroll",e,t)}}),[o,n].concat(t))}function p(){var e=(0,r.useRef)(null),t=(0,o.A)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:function(n){e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),function(){}}(n):function(e){var t=null,n=document.documentElement.scrollTop>e;return function r(){var a=document.documentElement.scrollTop;(n&&a>e||!n&&a{"use strict";n.d(t,{Cy:()=>r,tU:()=>a});n(4425);var r="default";function a(e,t){return"docs-"+e+"-"+t}},6962:(e,t,n)=>{"use strict";n.d(t,{Wf:()=>u});n(758);const r=JSON.parse('{"N":"localStorage","M":""}');var a=r.N;function o(e){var t=e.key,n=e.oldValue,r=e.newValue,a=e.storage;if(n!==r){var o=document.createEvent("StorageEvent");o.initStorageEvent("storage",!1,!1,t,n,r,window.location.href,a),window.dispatchEvent(o)}}function i(e){if(void 0===e&&(e=a),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,l||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),l=!0),null}var t}var l=!1;var s={get:function(){return null},set:function(){},del:function(){},listen:function(){return function(){}}};function u(e,t){var n=""+e+r.M;if("undefined"==typeof window)return function(e){function t(){throw new Error('Illegal storage API usage for storage key "'+e+'".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.')}return{get:t,set:t,del:t,listen:t}}(n);var a=i(null==t?void 0:t.persistence);return null===a?s:{get:function(){try{return a.getItem(n)}catch(e){return console.error("Docusaurus storage error, can't get key="+n,e),null}},set:function(e){try{var t=a.getItem(n);a.setItem(n,e),o({key:n,oldValue:t,newValue:e,storage:a})}catch(r){console.error("Docusaurus storage error, can't set "+n+"="+e,r)}},del:function(){try{var e=a.getItem(n);a.removeItem(n),o({key:n,oldValue:e,newValue:null,storage:a})}catch(t){console.error("Docusaurus storage error, can't delete key="+n,t)}},listen:function(e){try{var t=function(t){t.storageArea===a&&t.key===n&&e(t)};return window.addEventListener("storage",t),function(){return window.removeEventListener("storage",t)}}catch(r){return console.error("Docusaurus storage error, can't listen for changes of key="+n,r),function(){}}}}}},5104:(e,t,n)=>{"use strict";n.d(t,{o:()=>i});var r=n(4425),a=n(5557),o=n(3237);function i(){var e=(0,r.A)(),t=e.siteConfig,n=t.baseUrl,i=t.url,l=t.trailingSlash,s=e.i18n,u=s.defaultLocale,c=s.currentLocale,d=(0,a.zy)().pathname,f=(0,o.applyTrailingSlash)(d,{trailingSlash:l,baseUrl:n}),p=c===u?n:n.replace("/"+c+"/","/"),m=f.replace(n,"");return{createUrl:function(e){var t=e.locale;return""+(e.fullyQualified?i:"")+function(e){return e===u?""+p:""+p+e+"/"}(t)+m}}}},1373:(e,t,n)=>{"use strict";n.d(t,{$:()=>i});var r=n(758),a=n(5557),o=n(7091);function i(e){var t=(0,a.zy)(),n=(0,o.ZC)(t),i=(0,o._q)(e);(0,r.useEffect)((function(){n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,n])}},355:(e,t,n)=>{"use strict";n.d(t,{p:()=>a});var r=n(4425);function a(){return(0,r.A)().siteConfig.themeConfig}},1864:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeTrailingSlash=t.addLeadingSlash=t.addTrailingSlash=void 0;var r=n(2607);function a(e){return e.endsWith("/")?e:e+"/"}function o(e){return(0,r.removeSuffix)(e,"/")}t.addTrailingSlash=a,t.default=function(e,t){var n=t.trailingSlash,r=t.baseUrl;if(e.startsWith("#"))return e;if(void 0===n)return e;var i,l=e.split(/[#?]/)[0],s="/"===l||l===r?l:(i=l,n?a(i):o(i));return e.replace(l,s)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=o},4782:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t].concat(e(t.cause)):[t]}},3237:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.removePrefix=t.addSuffix=t.removeSuffix=t.addPrefix=t.removeTrailingSlash=t.addLeadingSlash=t.addTrailingSlash=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="__blog-post-container";var a=n(1864);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(a).default}}),Object.defineProperty(t,"addTrailingSlash",{enumerable:!0,get:function(){return a.addTrailingSlash}}),Object.defineProperty(t,"addLeadingSlash",{enumerable:!0,get:function(){return a.addLeadingSlash}}),Object.defineProperty(t,"removeTrailingSlash",{enumerable:!0,get:function(){return a.removeTrailingSlash}});var o=n(2607);Object.defineProperty(t,"addPrefix",{enumerable:!0,get:function(){return o.addPrefix}}),Object.defineProperty(t,"removeSuffix",{enumerable:!0,get:function(){return o.removeSuffix}}),Object.defineProperty(t,"addSuffix",{enumerable:!0,get:function(){return o.addSuffix}}),Object.defineProperty(t,"removePrefix",{enumerable:!0,get:function(){return o.removePrefix}});var i=n(4782);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return i.getErrorCausalChain}})},2607:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removePrefix=t.addSuffix=t.removeSuffix=t.addPrefix=void 0,t.addPrefix=function(e,t){return e.startsWith(t)?e:""+t+e},t.removeSuffix=function(e,t){return""===t?e:e.endsWith(t)?e.slice(0,-t.length):e},t.addSuffix=function(e,t){return e.endsWith(t)?e:""+e+t},t.removePrefix=function(e,t){return e.startsWith(t)?e.slice(t.length):e}},4099:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});n(758);var r=n(4355),a=n.n(r),o=n(9451);const i={"0058b4c6":[function(){return n.e(849).then(n.t.bind(n,999,19))},"@generated/docusaurus-plugin-content-docs/default/p/docs-175.json",999],"0ce74438":[function(){return Promise.all([n.e(869),n.e(365)]).then(n.bind(n,2368))},"@site/src/pages/playground.tsx",2368],17896441:[function(){return Promise.all([n.e(869),n.e(353),n.e(401)]).then(n.bind(n,79))},"@theme/DocItem",79],"1df93b7f":[function(){return Promise.all([n.e(869),n.e(583)]).then(n.bind(n,3833))},"@site/src/pages/index.tsx",3833],"1f391b9e":[function(){return Promise.all([n.e(869),n.e(353),n.e(61)]).then(n.bind(n,4347))},"@theme/MDXPage",4347],"393be207":[function(){return n.e(134).then(n.bind(n,1713))},"@site/src/pages/markdown-page.md",1713],"3b8c55ea":[function(){return n.e(803).then(n.bind(n,5767))},"@site/docs/installation.md",5767],"5e95c892":[function(){return n.e(647).then(n.bind(n,2465))},"@theme/DocsRoot",2465],"5e9f5e1a":[function(){return Promise.resolve().then(n.bind(n,225))},"@generated/docusaurus.config",225],"9ea974a1":[function(){return n.e(372).then(n.bind(n,9389))},"@site/docs/manual.md",9389],a7456010:[function(){return n.e(235).then(n.t.bind(n,6285,19))},"@generated/docusaurus-plugin-content-pages/default/__plugin.json",6285],a7bd4aaa:[function(){return n.e(98).then(n.bind(n,3236))},"@theme/DocVersionRoot",3236],a94703ab:[function(){return Promise.all([n.e(869),n.e(48)]).then(n.bind(n,1721))},"@theme/DocRoot",1721],aba21aa0:[function(){return n.e(742).then(n.t.bind(n,7470,19))},"@generated/docusaurus-plugin-content-docs/default/__plugin.json",7470]};var l=n(6070);function s(e){var t=e.error,n=e.retry,r=e.pastDelay;return t?(0,l.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,l.jsx)("p",{children:String(t)}),(0,l.jsx)("div",{children:(0,l.jsx)("button",{type:"button",onClick:n,children:"Retry"})})]}):r?(0,l.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,l.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,l.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,l.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,l.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,l.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,l.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var u=n(7166),c=n(8645);function d(e,t){if("*"===e)return a()({loading:s,loader:function(){return n.e(453).then(n.bind(n,9453))},modules:["@theme/NotFound"],webpack:function(){return[9453]},render:function(e,t){var n=e.default;return(0,l.jsx)(c.W,{value:{plugin:{name:"native",id:"default"}},children:(0,l.jsx)(n,Object.assign({},t))})}});var r=o[e+"-"+t],d={},f=[],p=[],m=(0,u.A)(r);return Object.entries(m).forEach((function(e){var t=e[0],n=e[1],r=i[n];r&&(d[t]=r[0],f.push(r[1]),p.push(r[2]))})),a().Map({loading:s,loader:d,modules:f,webpack:function(){return p},render:function(t,n){var a=JSON.parse(JSON.stringify(r));Object.entries(t).forEach((function(t){var n=t[0],r=t[1],o=r.default;if(!o)throw new Error("The page component at "+e+" doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.");"object"!=typeof o&&"function"!=typeof o||Object.keys(r).filter((function(e){return"default"!==e})).forEach((function(e){o[e]=r[e]}));var i=a,l=n.split(".");l.slice(0,-1).forEach((function(e){i=i[e]})),i[l[l.length-1]]=o}));var o=a.__comp;delete a.__comp;var i=a.__context;delete a.__context;var s=a.__props;return delete a.__props,(0,l.jsx)(c.W,{value:i,children:(0,l.jsx)(o,Object.assign({},a,s,n))})}})}const f=[{path:"/markdown-page",component:d("/markdown-page","3d7"),exact:!0},{path:"/playground",component:d("/playground","859"),exact:!0},{path:"/docs",component:d("/docs","465"),routes:[{path:"/docs",component:d("/docs","c11"),routes:[{path:"/docs",component:d("/docs","b21"),routes:[{path:"/docs/installation",component:d("/docs/installation","034"),exact:!0,sidebar:"docsSidebar"},{path:"/docs/manual",component:d("/docs/manual","102"),exact:!0,sidebar:"docsSidebar"}]}]}]},{path:"/",component:d("/","e5f"),exact:!0},{path:"*",component:d("*")}]},3332:(e,t,n)=>{"use strict";n.d(t,{zR:()=>w,TM:()=>A,yJ:()=>p,sC:()=>T,AO:()=>f});var r=n(8762);function a(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,a=e.length;r=0;f--){var p=i[f];"."===p?o(i,f):".."===p?(o(i,f),d++):d&&(o(i,f),d--)}if(!u)for(;d--;d)i.unshift("..");!u||""===i[0]||i[0]&&a(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var l=n(5385);function s(e){return"/"===e.charAt(0)?e:"/"+e}function u(e){return"/"===e.charAt(0)?e.substr(1):e}function c(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function f(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function p(e,t,n,a){var o;"string"==typeof e?(o=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=(0,r.A)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(l){throw l instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):l}return n&&(o.key=n),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,a):n.push(a),d({action:r,location:a,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",a=p(e,t,g(),w.location);c.confirmTransitionTo(a,r,n,(function(e){e&&(w.entries[w.index]=a,d({action:r,location:a}))}))},go:b,goBack:function(){b(-1)},goForward:function(){b(1)},canGo:function(e){var t=w.index+e;return t>=0&&t{"use strict";var r=n(5959),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||a}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var a=p(n);a&&a!==m&&e(t,a,r)}var i=c(n);d&&(i=i.concat(d(n)));for(var l=s(t),g=s(n),h=0;h{"use strict";e.exports=function(e,t,n,r,a,o,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,a,o,i,l],c=0;(s=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},5526:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},9909:(e,t,n)=>{"use strict";n.r(t)},4342:(e,t,n)=>{"use strict";n.r(t)},8744:function(e,t,n){var r,a;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function a(e,t,n){return en?n:e}function o(e){return 100*(-1+e)}function i(e,t,n){var a;return(a="translate3d"===r.positionUsing?{transform:"translate3d("+o(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+o(e)+"%,0)"}:{"margin-left":o(e)+"%"}).transition="all "+t+"ms "+n,a}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=a(e,r.minimum,1),n.status=1===e?null:e;var o=n.render(!t),u=o.querySelector(r.barSelector),c=r.speed,d=r.easing;return o.offsetWidth,l((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),s(u,i(e,c,d)),1===e?(s(o,{transition:"none",opacity:1}),o.offsetWidth,setTimeout((function(){s(o,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),c)}),c)):setTimeout(t,c)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*a(Math.random()*t,.1,.95)),t=a(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var a,i=t.querySelector(r.barSelector),l=e?"-100":o(n.status||0),u=document.querySelector(r.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),r.showSpinner||(a=t.querySelector(r.spinnerSelector))&&p(a),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var l=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,a=e.length,o=t.charAt(0).toUpperCase()+t.slice(1);a--;)if((r=e[a]+o)in n)return r;return t}function a(e){return e=n(e),t[e]||(t[e]=r(e))}function o(e,t,n){t=a(t),e.style[t]=n}return function(e,t){var n,r,a=arguments;if(2==a.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&o(e,n,r);else o(e,a[1],a[2])}}();function u(e,t){return("string"==typeof e?e:f(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=f(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=f(e);u(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function f(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(a="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=a)},4785:(e,t,n)=>{var r=n(5526);e.exports=m,e.exports.parse=o,e.exports.compile=function(e,t){return s(o(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=p;var a=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,l=0,s="",u=t&&t.delimiter||"/";null!=(n=a.exec(e));){var d=n[0],f=n[1],p=n.index;if(s+=e.slice(l,p),l=p+d.length,f)s+=f[1];else{var m=e[l],g=n[2],h=n[3],y=n[4],v=n[5],b=n[6],w=n[7];s&&(r.push(s),s="");var k=null!=g&&null!=m&&m!==g,x="+"===b||"*"===b,S="?"===b||"*"===b,E=g||u,C=y||v,A=g||("string"==typeof r[r.length-1]?r[r.length-1]:"");r.push({name:h||o++,prefix:g||"",delimiter:E,optional:S,repeat:x,partial:k,asterisk:!!w,pattern:C?c(C):w?".*":i(E,A)})}}return l-1?"[^"+u(e)+"]+?":u(t)+"|(?:(?!"+u(t)+")[^"+u(e)+"])+?"}function l(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function s(e,t){for(var n=new Array(e.length),a=0;a{e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to WebPlatform.org documentation. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (.comment can become .namespace--comment) or replace them with your defined ones (like .editor__comment). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the highlightAll and highlightAllUnder methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},6532:(e,t,n)=>{const r=n(9227),a=n(9670),o=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const t=[...o,...Object.keys(Prism.languages)];a(r,e,t).load((e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(7507).resolve(t)],delete Prism.languages[e],n(7507)(t),o.add(e)}))}i.silent=!1,e.exports=i},1274:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,a,o){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(a,(function(e){if("function"==typeof o&&!o(e))return e;for(var a,l=i.length;-1!==n.code.indexOf(a=t(r,l));)++l;return i[l]=e,a})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var a=0,o=Object.keys(n.tokenStack);!function i(l){for(var s=0;s=o.length);s++){var u=l[s];if("string"==typeof u||u.content&&"string"==typeof u.content){var c=o[a],d=n.tokenStack[c],f="string"==typeof u?u:u.content,p=t(r,c),m=f.indexOf(p);if(m>-1){++a;var g=f.substring(0,m),h=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),y=f.substring(m+p.length),v=[];g&&v.push.apply(v,i([g])),v.push(h),y&&v.push.apply(v,i([y])),"string"==typeof u?l.splice.apply(l,[s,1].concat(v)):u.content=v}}else u.content&&i(u.content)}return l}(n.tokens)}}}})}(Prism)},7507:(e,t,n)=>{var r={"./":6532};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=7507},9670:e=>{"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;n "));var l={},s=e[r];if(s){function u(t){if(!(t in e))throw new Error(r+" depends on an unknown component "+t);if(!(t in l))for(var i in a(t,o),l[t]=!0,n[t])l[i]=!0}t(s.require,u),t(s.optional,u),t(s.modify,u)}n[r]=l,o.pop()}}return function(e){var t=n[e];return t||(a(e,r),t=n[e]),t}}function a(e){for(var t in e)return!0;return!1}return function(o,i,l){var s=function(e){var t={};for(var n in e){var r=e[n];for(var a in r)if("meta"!=a){var o=r[a];t[a]="string"==typeof o?{title:o}:o}}return t}(o),u=function(e){var n;return function(r){if(r in e)return r;if(!n)for(var a in n={},e){var o=e[a];t(o&&o.alias,(function(t){if(t in n)throw new Error(t+" cannot be alias for both "+a+" and "+n[t]);if(t in e)throw new Error(t+" cannot be alias of "+a+" because it is a component.");n[t]=a}))}return n[r]||r}}(s);i=i.map(u),l=(l||[]).map(u);var c=n(i),d=n(l);i.forEach((function e(n){var r=s[n];t(r&&r.require,(function(t){t in d||(c[t]=!0,e(t))}))}));for(var f,p=r(s),m=c;a(m);){for(var g in f={},m){var h=s[g];t(h&&h.modify,(function(e){e in d&&(f[e]=!0)}))}for(var y in d)if(!(y in c))for(var v in p(y))if(v in c){f[y]=!0;break}for(var b in m=f)c[b]=!0}var w={getIds:function(){var e=[];return w.load((function(t){e.push(t)})),e},load:function(t,n){return function(t,n,r,a){var o=a?a.series:void 0,i=a?a.parallel:e,l={},s={};function u(e){if(e in l)return l[e];s[e]=!0;var a,c=[];for(var d in t(e))d in n&&c.push(d);if(0===c.length)a=r(e);else{var f=i(c.map((function(e){var t=u(e);return delete s[e],t})));o?a=o(f,(function(){return r(e)})):r(e)}return l[e]=a}for(var c in n)u(c);var d=[];for(var f in s)d.push(l[f]);return i(d)}(p,c,t,n)}};return w}}();e.exports=t},6186:(e,t,n)=>{"use strict";var r=n(2985);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},2736:(e,t,n)=>{e.exports=n(6186)()},2985:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},9481:(e,t,n)=>{"use strict";var r=n(758),a=n(1896);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n