:root{--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-color-primary:#3578e5;--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-secondary:#ebedf0;--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-success:#00a400;--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-info:#54c7ec;--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-warning:#ffba00;--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-danger:#fa383e;--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-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-500:var(--ifm-color-gray-500);--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:#606770;--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,0.05);--ifm-font-base-color:var(--ifm-color-content);--ifm-font-base-color-inverse:var(--ifm-color-content-inverse);--ifm-font-secondary-color: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:15px;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:600;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.5;--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-global-shadow-lw:0 1px 2px 0 rgba(0,0,0,0.1);--ifm-global-shadow-md:0 5px 40px rgba(0,0,0,0.2);--ifm-global-shadow-tl:0 12px 28px 0 rgba(0,0,0,0.2),0 2px 4px 0 rgba(0,0,0,0.1);--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400}*,html{box-sizing:border-box}html{background-color:transparent;background-color:var(--ifm-background-color);-webkit-tap-highlight-color:transparent}body{color:#1c1e21;color:var(--ifm-font-base-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--ifm-font-family-base);font-size:15px;font-size:var(--ifm-font-size-base);line-height:1.5;line-height:var(--ifm-line-height-base);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-wrap:break-word}:root{--ifm-container-width:1140px}.container{margin-left:auto;margin-right:auto;max-width:1140px;max-width:var(--ifm-container-width);padding-left:1rem;padding-left:var(--ifm-spacing-horizontal);padding-right:1rem;padding-right:var(--ifm-spacing-horizontal);width:100%}.container.container--fluid{max-width:inherit}.row{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1rem;margin-left:calc(var(--ifm-spacing-horizontal)*-1);margin-right:-1rem;margin-right:calc(var(--ifm-spacing-horizontal)*-1)}.row.row--no-gutters{margin-left:0;margin-right:0}.row.row--no-gutters>.col{padding-left:0;padding-right:0}.row.row--align-top{align-items:flex-start}.row.row--align-bottom{align-items:flex-end}.row.row--align-center{align-items:center}.row.row--align-stretch{align-items:stretch}.row.row--align-baseline{align-items:baseline}.row .col{--ifm-col-width:100%;display:block;flex:1 0;margin-left:0;max-width:100%;padding-left:1rem;padding-left:var(--ifm-spacing-horizontal);padding-right:1rem;padding-right:var(--ifm-spacing-horizontal);width:100%}.row .col[class*=col--]{flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}@media (max-width:996px){.row .col.col.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0;max-width:var(--ifm-col-width)}}.row .col.col--1{--ifm-col-width:8.33333%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-1{margin-left:8.33333%}.row .col.col--2{--ifm-col-width:16.66667%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-2{margin-left:16.66667%}.row .col.col--3{--ifm-col-width:25%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-3{margin-left:25%}.row .col.col--4{--ifm-col-width:33.33333%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-4{margin-left:33.33333%}.row .col.col--5{--ifm-col-width:41.66667%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-5{margin-left:41.66667%}.row .col.col--6{--ifm-col-width:50%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-6{margin-left:50%}.row .col.col--7{--ifm-col-width:58.33333%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-7{margin-left:58.33333%}.row .col.col--8{--ifm-col-width:66.66667%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-8{margin-left:66.66667%}.row .col.col--9{--ifm-col-width:75%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-9{margin-left:75%}.row .col.col--10{--ifm-col-width:83.33333%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-10{margin-left:83.33333%}.row .col.col--11{--ifm-col-width:91.66667%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-11{margin-left:91.66667%}.row .col.col--12{--ifm-col-width:100%;flex:0 0 var(--ifm-col-width);max-width:var(--ifm-col-width)}.row .col.col--offset-12{margin-left:100%}.margin--none{margin:0!important}.margin-top--none{margin-top:0!important}.margin-left--none{margin-left:0!important}.margin-bottom--none{margin-bottom:0!important}.margin-right--none{margin-right:0!important}.margin-vert--none{margin-bottom:0!important;margin-top:0!important}.margin-horiz--none{margin-left:0!important;margin-right:0!important}.margin--xs{margin:.25rem!important}.margin-top--xs{margin-top:.25rem!important}.margin-left--xs{margin-left:.25rem!important}.margin-bottom--xs{margin-bottom:.25rem!important}.margin-right--xs{margin-right:.25rem!important}.margin-vert--xs{margin-bottom:.25rem!important;margin-top:.25rem!important}.margin-horiz--xs{margin-left:.25rem!important;margin-right:.25rem!important}.margin--sm{margin:.5rem!important}.margin-top--sm{margin-top:.5rem!important}.margin-left--sm{margin-left:.5rem!important}.margin-bottom--sm{margin-bottom:.5rem!important}.margin-right--sm{margin-right:.5rem!important}.margin-vert--sm{margin-bottom:.5rem!important;margin-top:.5rem!important}.margin-horiz--sm{margin-left:.5rem!important;margin-right:.5rem!important}.margin--md{margin:1rem!important}.margin-top--md{margin-top:1rem!important}.margin-left--md{margin-left:1rem!important}.margin-bottom--md{margin-bottom:1rem!important}.margin-right--md{margin-right:1rem!important}.margin-vert--md{margin-bottom:1rem!important;margin-top:1rem!important}.margin-horiz--md{margin-left:1rem!important;margin-right:1rem!important}.margin--lg{margin:2rem!important}.margin-top--lg{margin-top:2rem!important}.margin-left--lg{margin-left:2rem!important}.margin-bottom--lg{margin-bottom:2rem!important}.margin-right--lg{margin-right:2rem!important}.margin-vert--lg{margin-bottom:2rem!important;margin-top:2rem!important}.margin-horiz--lg{margin-left:2rem!important;margin-right:2rem!important}.margin--xl{margin:5rem!important}.margin-top--xl{margin-top:5rem!important}.margin-left--xl{margin-left:5rem!important}.margin-bottom--xl{margin-bottom:5rem!important}.margin-right--xl{margin-right:5rem!important}.margin-vert--xl{margin-bottom:5rem!important;margin-top:5rem!important}.margin-horiz--xl{margin-left:5rem!important;margin-right:5rem!important}.padding--none{padding:0!important}.padding-top--none{padding-top:0!important}.padding-left--none{padding-left:0!important}.padding-bottom--none{padding-bottom:0!important}.padding-right--none{padding-right:0!important}.padding-vert--none{padding-bottom:0!important;padding-top:0!important}.padding-horiz--none{padding-left:0!important;padding-right:0!important}.padding--xs{padding:.25rem!important}.padding-top--xs{padding-top:.25rem!important}.padding-left--xs{padding-left:.25rem!important}.padding-bottom--xs{padding-bottom:.25rem!important}.padding-right--xs{padding-right:.25rem!important}.padding-vert--xs{padding-bottom:.25rem!important;padding-top:.25rem!important}.padding-horiz--xs{padding-left:.25rem!important;padding-right:.25rem!important}.padding--sm{padding:.5rem!important}.padding-top--sm{padding-top:.5rem!important}.padding-left--sm{padding-left:.5rem!important}.padding-bottom--sm{padding-bottom:.5rem!important}.padding-right--sm{padding-right:.5rem!important}.padding-vert--sm{padding-bottom:.5rem!important;padding-top:.5rem!important}.padding-horiz--sm{padding-left:.5rem!important;padding-right:.5rem!important}.padding--md{padding:1rem!important}.padding-top--md{padding-top:1rem!important}.padding-left--md{padding-left:1rem!important}.padding-bottom--md{padding-bottom:1rem!important}.padding-right--md{padding-right:1rem!important}.padding-vert--md{padding-bottom:1rem!important;padding-top:1rem!important}.padding-horiz--md{padding-left:1rem!important;padding-right:1rem!important}.padding--lg{padding:2rem!important}.padding-top--lg{padding-top:2rem!important}.padding-left--lg{padding-left:2rem!important}.padding-bottom--lg{padding-bottom:2rem!important}.padding-right--lg{padding-right:2rem!important}.padding-vert--lg{padding-bottom:2rem!important;padding-top:2rem!important}.padding-horiz--lg{padding-left:2rem!important;padding-right:2rem!important}.padding--xl{padding:5rem!important}.padding-top--xl{padding-top:5rem!important}.padding-left--xl{padding-left:5rem!important}.padding-bottom--xl{padding-bottom:5rem!important}.padding-right--xl{padding-right:5rem!important}.padding-vert--xl{padding-bottom:5rem!important;padding-top:5rem!important}.padding-horiz--xl{padding-left:5rem!important;padding-right:5rem!important}:root{--ifm-code-background:var(--ifm-color-emphasis-100);--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-color:var(--ifm-color-emphasis-900);--ifm-code-font-size:85%;--ifm-code-padding-horizontal:0.4rem;--ifm-code-padding-vertical:0.2rem;--ifm-pre-background:var(--ifm-color-emphasis-100);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem}code{background-color:#f5f6f7;background-color:var(--ifm-code-background);border-radius:.4rem;border-radius:var(--ifm-code-border-radius);color:#1c1e21;color:var(--ifm-code-color);margin:0;padding:.2rem .4rem;padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}code,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--ifm-font-family-monospace);font-size:85%;font-size:var(--ifm-code-font-size)}pre{background-color:#f5f6f7;background-color:var(--ifm-pre-background);border-radius:.4rem;border-radius:var(--ifm-pre-border-radius);color:inherit;color:var(--ifm-pre-color);line-height:1.45;line-height:var(--ifm-pre-line-height);margin-bottom:1rem;margin-bottom:var(--ifm-spacing-vertical);margin-top:0;overflow:auto;padding:1rem;padding:var(--ifm-pre-padding)}pre,pre code{word-wrap:normal}pre code{background-color:transparent;border:0;display:inline;font-size:100%;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0;white-space:pre;word-break:normal}:root{--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:inherit;--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}h1,h2,h3,h4,h5,h6{color:inherit;color:var(--ifm-heading-color);font-weight:600;font-weight:var(--ifm-heading-font-weight);line-height:1.25;line-height:var(--ifm-heading-line-height);margin-bottom:1rem;margin-bottom:var(--ifm-heading-margin-bottom);margin-top:0;margin-top:var(--ifm-heading-margin-top)}h1{font-size:2rem;font-size:var(--ifm-h1-font-size)}h2{font-size:1.5rem;font-size:var(--ifm-h2-font-size)}h3{font-size:1.25rem;font-size:var(--ifm-h3-font-size)}h4{font-size:1rem;font-size:var(--ifm-h4-font-size)}h5{font-size:.875rem;font-size:var(--ifm-h5-font-size)}h6{font-size:.85rem;font-size:var(--ifm-h6-font-size)}:root{--ifm-image-alignment-padding:1.25rem}img{border-style:none;box-sizing:content-box;max-width:100%}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}:root{--ifm-leading-desktop:1.5;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem)}.markdown{--ifm-h1-line-height:2;--ifm-h2-line-height:1.5;--ifm-heading-line-height:1;--ifm-h1-vertical-rhythm-top:4;--ifm-h2-vertical-rhythm-top:2.5;--ifm-h3-vertical-rhythm-top:2;--ifm-heading-vertical-rhythm-top:1.5;--ifm-h1-vertical-rhythm-bottom:1;--ifm-heading-vertical-rhythm-bottom:0.5}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown>:first-child{margin-top:0!important}.markdown>:last-child{margin-bottom:0!important}.markdown>h1{margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading));margin-top:calc(var(--ifm-h1-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h2{margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h2,.markdown>h3{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h3{margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading));margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul{margin-bottom:1.5rem;margin-bottom:var(--ifm-leading)}.markdown li{word-wrap:break-all}.markdown li>p{margin-top:1rem;margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:.25rem;margin-top:var(--ifm-list-item-margin)}:root{--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem}ol,ul{margin-bottom:1rem;margin-bottom:var(--ifm-list-margin);margin-top:0;padding-left:2rem;padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-top:0}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}:root{--ifm-table-cell-padding:0.75rem;--ifm-table-background:transparent;--ifm-table-stripe-background:var(--ifm-color-emphasis-100);--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}table{border-collapse:collapse;border-spacing:0;display:block;margin-bottom:1rem;margin-bottom:var(--ifm-spacing-vertical);margin-top:0;overflow:auto;width:100%}table tr{background-color:transparent;background-color:var(--ifm-table-background);border-top:1px solid #dadde1;border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table tr:nth-child(2n){background-color:#f5f6f7;background-color:var(--ifm-table-stripe-background)}table td,table th{border:1px solid #dadde1;border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:.75rem;padding:var(--ifm-table-cell-padding)}table th{background-color:inherit;background-color:var(--ifm-table-head-background);color:inherit;color:var(--ifm-table-head-color);font-weight:600;font-weight:var(--ifm-table-head-font-weight)}table td{color:inherit;color:var(--ifm-table-cell-color)}:root{--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-color:#6a737d;--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-padding-horizontal:1rem;--ifm-blockquote-padding-vertical:1rem;--ifm-hr-border-color:var(--ifm-color-emphasis-500);--ifm-hr-border-width:1px;--ifm-hr-margin-vertical:1.5rem}strong{font-weight:600;font-weight:var(--ifm-font-weight-bold)}a{color:#3578e5;color:var(--ifm-link-color);-webkit-text-decoration:none;-webkit-text-decoration:var(--ifm-link-decoration);text-decoration:none;text-decoration:var(--ifm-link-decoration)}a:hover{color:#3578e5;color:var(--ifm-link-hover-color);-webkit-text-decoration:underline;-webkit-text-decoration:var(--ifm-link-hover-decoration);text-decoration:underline;text-decoration:var(--ifm-link-hover-decoration)}a:active,a:hover{outline-width:0}a:not([href]){color:inherit;text-decoration:none}p{margin-top:0;margin-bottom:1.5rem;margin-bottom:var(--ifm-paragraph-margin-bottom)}blockquote{border-left:6px solid #dadde1;border-left:6px solid var(--ifm-color-emphasis-300);color:#6a737d;color:var(--ifm-blockquote-color);font-size:15px;font-size:var(--ifm-blockquote-font-size);margin:0 0 1rem;margin-bottom:var(--ifm-spacing-vertical);padding:1rem;padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{border-color:#bec3c9;border-width:1px;border:var(--ifm-hr-border-width) solid var(--ifm-hr-border-color);box-sizing:content-box;margin:1.5rem 0;margin:var(--ifm-hr-margin-vertical) 0;overflow:hidden;padding:0}hr:after,hr:before{content:"";display:table}hr:after{clear:both}:root{--ifm-alert-background-color:inherit;--ifm-alert-border-color:var(--ifm-alert-background-color);--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:var(--ifm-global-border-width);--ifm-alert-color:var(--ifm-font-base-color-inverse);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical)}.alert{background-color:inherit;background-color:var(--ifm-alert-background-color);border-color:inherit;border-width:1px;border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-radius:.4rem;border-radius:var(--ifm-alert-border-radius);box-sizing:border-box;color:#fff;color:var(--ifm-alert-color);padding:1rem;padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary)}.alert.alert--primary,.alert.alert--secondary{color:#fff;color:var(--ifm-alert-color);background-color:inherit;background-color:var(--ifm-alert-background-color);border-color:inherit;border-color:var(--ifm-alert-background-color)}.alert.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary)}.alert.alert--success{--ifm-alert-background-color:var(--ifm-color-success)}.alert.alert--info,.alert.alert--success{color:#fff;color:var(--ifm-alert-color);background-color:inherit;background-color:var(--ifm-alert-background-color);border-color:inherit;border-color:var(--ifm-alert-background-color)}.alert.alert--info{--ifm-alert-background-color:var(--ifm-color-info)}.alert.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning)}.alert.alert--danger,.alert.alert--warning{color:#fff;color:var(--ifm-alert-color);background-color:inherit;background-color:var(--ifm-alert-background-color);border-color:inherit;border-color:var(--ifm-alert-background-color)}.alert.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger)}.alert.alert--secondary{color:#1c1e21;color:var(--ifm-color-gray-900)}.alert .close{margin-right:-1rem;margin-right:calc(var(--ifm-alert-padding-horizontal)*-1);margin-top:-1rem;margin-top:calc(var(--ifm-alert-padding-vertical)*-1)}:root{--ifm-avatar-intro-left-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-bottom-margin:0;--ifm-avatar-photo-size-sm:2rem;--ifm-avatar-photo-size-md:3rem;--ifm-avatar-photo-size-lg:4rem;--ifm-avatar-photo-size-xl:6rem}.avatar{display:flex}.avatar .avatar__photo-link{display:block}.avatar .avatar__photo{overflow:hidden;border-radius:50%;height:3rem;height:var(--ifm-avatar-photo-size-md);margin-bottom:0;margin-bottom:var(--ifm-avatar-photo-bottom-margin);width:3rem;width:var(--ifm-avatar-photo-size-md)}.avatar .avatar__photo.avatar__photo--sm{height:2rem;height:var(--ifm-avatar-photo-size-sm);width:2rem;width:var(--ifm-avatar-photo-size-sm)}.avatar .avatar__photo.avatar__photo--lg{height:4rem;height:var(--ifm-avatar-photo-size-lg);width:4rem;width:var(--ifm-avatar-photo-size-lg)}.avatar .avatar__photo.avatar__photo--xl{height:6rem;height:var(--ifm-avatar-photo-size-xl);width:6rem;width:var(--ifm-avatar-photo-size-xl)}.avatar .avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-left:1rem;margin-left:var(--ifm-avatar-intro-left-margin);text-align:inherit;text-align:var(--ifm-avatar-intro-alignment)}.avatar .avatar__name{margin:0}.avatar .avatar__subtitle{margin-top:.25rem}.avatar.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-left-margin:0;--ifm-avatar-photo-bottom-margin:0.5rem;align-items:center;flex-direction:column}.avatar.avatar--vertical .avatar__intro{margin-left:1rem;margin-left:var(--ifm-avatar-intro-left-margin);text-align:inherit;text-align:var(--ifm-avatar-intro-alignment)}.avatar.avatar--vertical .avatar__photo{margin-bottom:0;margin-bottom:var(--ifm-avatar-photo-bottom-margin)}:root{--ifm-badge-background-color:inherit;--ifm-badge-border-color:var(--ifm-badge-background-color);--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)}.badge{background-color:inherit;background-color:var(--ifm-badge-background-color);border-color:inherit;border-width:1px;border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:.4rem;border-radius:var(--ifm-badge-border-radius);box-sizing:border-box;color:#fff;color:var(--ifm-badge-color);display:inline-block;font-size:75%;font-weight:600;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:.25rem .5rem;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal);vertical-align:baseline}.badge.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge.badge--primary,.badge.badge--secondary{background-color:inherit;background-color:var(--ifm-badge-background-color);border-color:inherit;border-color:var(--ifm-badge-background-color)}.badge.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary)}.badge.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge.badge--info,.badge.badge--success{background-color:inherit;background-color:var(--ifm-badge-background-color);border-color:inherit;border-color:var(--ifm-badge-background-color)}.badge.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge.badge--danger,.badge.badge--warning{background-color:inherit;background-color:var(--ifm-badge-background-color);border-color:inherit;border-color:var(--ifm-badge-background-color)}.badge.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.badge.badge--secondary{color:#000;color:var(--ifm-color-black)}:root{--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.0625rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:1rem;--ifm-breadcrumb-padding-vertical:0.5rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,<svg alt="Chevron Right" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 256 256" style="enable-background:new 0 0 256 256;" xml:space="preserve"><g><g><polygon points="79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs>.breadcrumb__item{display:inline-block;list-style-type:none}.breadcrumbs>.breadcrumb__item:not(:first-child){margin-left:.0625rem;margin-left:var(--ifm-breadcrumb-spacing)}.breadcrumbs>.breadcrumb__item:not(:last-child){margin-right:.0625rem;margin-right:var(--ifm-breadcrumb-spacing)}.breadcrumbs>.breadcrumb__item:not(:last-child):after{background-image:url('data:image/svg+xml;utf8,<svg alt="Chevron Right" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 256 256" style="enable-background:new 0 0 256 256;" xml:space="preserve"><g><g><polygon points="79.093,0 48.907,30.187 146.72,128 48.907,225.813 79.093,256 207.093,128"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');background-image:var(--ifm-breadcrumb-separator);background-position:50%;content:" ";display:inline-block;height:.625rem;height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 .5rem;opacity:.5;width:.625rem;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs>.breadcrumb__item .breadcrumb__link{border-radius:1.5rem;border-radius:var(--ifm-breadcrumb-border-radius);color:#1c1e21;color:var(--ifm-font-base-color);display:inline-block;font-size:1rem;font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:.5rem 1rem;padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));text-decoration:none}.breadcrumbs>.breadcrumb__item.breadcrumb__item--active .breadcrumb__link{background:rgba(0,0,0,.05);background:var(--ifm-breadcrumb-item-background-active);color:#3578e5;color:var(--ifm-breadcrumb-color-active)}.breadcrumbs>.breadcrumb__item:not(.breadcrumb__item--active):hover .breadcrumb__link{background:rgba(0,0,0,.05);background:var(--ifm-breadcrumb-item-background-active);-webkit-transition:background .2s cubic-bezier(.08,.52,.52,1);transition:background .2s cubic-bezier(.08,.52,.52,1);-webkit-transition:background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1);transition:background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1)}.breadcrumbs.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}:root{--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-color:var(--ifm-font-base-color-inverse);--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))}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:inherit;background-color:var(--ifm-button-background-color);border-color:inherit;border-width:1px;border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:.4rem;border-radius:var(--ifm-button-border-radius);box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;font-size:calc(0.8rem*var(--ifm-button-size-multiplier));font-weight:600;font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:.375rem 1.5rem;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;-webkit-transition:color .2s cubic-bezier(.08,.52,.52,1),background .2s cubic-bezier(.08,.52,.52,1),border-color .2s cubic-bezier(.08,.52,.52,1);transition:color .2s cubic-bezier(.08,.52,.52,1),background .2s cubic-bezier(.08,.52,.52,1),border-color .2s cubic-bezier(.08,.52,.52,1);-webkit-transition:color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),background var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),border-color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1);transition:color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),background var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1),border-color var(--ifm-button-transition-duration) cubic-bezier(.08,.52,.52,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.button,.button:hover{color:#fff;color:var(--ifm-button-color);outline:0;text-decoration:none}.button:focus{outline:0}.button.button--outline{--ifm-button-background-color:transparent;--ifm-button-color:var(--ifm-button-border-color)}.button.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button.button--outline.button--active,.button.button--outline:active,.button.button--outline:hover{--ifm-button-color:var(--ifm-font-base-color-inverse)}.button.button--link{--ifm-button-background-color:transparent;--ifm-button-border-color:transparent;color:#3578e5;color:var(--ifm-link-color);-webkit-text-decoration:none;-webkit-text-decoration:var(--ifm-link-decoration);text-decoration:none;text-decoration:var(--ifm-link-decoration)}.button.button--link.button--active,.button.button--link:active,.button.button--link:hover{color:#3578e5;color:var(--ifm-link-hover-color);-webkit-text-decoration:underline;-webkit-text-decoration:var(--ifm-link-hover-decoration);text-decoration:underline;text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button.button--sm{--ifm-button-size-multiplier:0.8}.button.button--lg{--ifm-button-size-multiplier:1.35}.button.button--block{display:block;width:100%}.button.button--secondary{color:#1c1e21;color:var(--ifm-color-gray-900)}.button.button--secondary.button--outline:not(.button--active):not(:hover){color:#1c1e21;color:var(--ifm-font-base-color)}.button.button--primary{--ifm-button-border-color:var(--ifm-color-primary)}.button.button--primary:not(.button--outline){--ifm-button-background-color:var(--ifm-color-primary)}.button.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.button.button--primary.button--active,.button.button.button--primary:active{--ifm-button-border-color:var(--ifm-color-primary-darker);--ifm-button-background-color:var(--ifm-color-primary-darker);background-color:#2d66c3;background-color:var(--ifm-color-primary-darker);border-color:#2d66c3;border-color:var(--ifm-color-primary-darker)}.button.button--secondary{--ifm-button-border-color:var(--ifm-color-secondary)}.button.button--secondary:not(.button--outline){--ifm-button-background-color:var(--ifm-color-secondary)}.button.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.button.button--secondary.button--active,.button.button.button--secondary:active{--ifm-button-border-color:var(--ifm-color-secondary-darker);--ifm-button-background-color:var(--ifm-color-secondary-darker);background-color:#c8c9cc;background-color:var(--ifm-color-secondary-darker);border-color:#c8c9cc;border-color:var(--ifm-color-secondary-darker)}.button.button--success{--ifm-button-border-color:var(--ifm-color-success)}.button.button--success:not(.button--outline){--ifm-button-background-color:var(--ifm-color-success)}.button.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.button.button--success.button--active,.button.button.button--success:active{--ifm-button-border-color:var(--ifm-color-success-darker);--ifm-button-background-color:var(--ifm-color-success-darker);background-color:#008b00;background-color:var(--ifm-color-success-darker);border-color:#008b00;border-color:var(--ifm-color-success-darker)}.button.button--info{--ifm-button-border-color:var(--ifm-color-info)}.button.button--info:not(.button--outline){--ifm-button-background-color:var(--ifm-color-info)}.button.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.button.button--info.button--active,.button.button.button--info:active{--ifm-button-border-color:var(--ifm-color-info-darker);--ifm-button-background-color:var(--ifm-color-info-darker);background-color:#47a9c9;background-color:var(--ifm-color-info-darker);border-color:#47a9c9;border-color:var(--ifm-color-info-darker)}.button.button--warning{--ifm-button-border-color:var(--ifm-color-warning)}.button.button--warning:not(.button--outline){--ifm-button-background-color:var(--ifm-color-warning)}.button.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.button.button--warning.button--active,.button.button.button--warning:active{--ifm-button-border-color:var(--ifm-color-warning-darker);--ifm-button-background-color:var(--ifm-color-warning-darker);background-color:#d99e00;background-color:var(--ifm-color-warning-darker);border-color:#d99e00;border-color:var(--ifm-color-warning-darker)}.button.button--danger{--ifm-button-border-color:var(--ifm-color-danger)}.button.button--danger:not(.button--outline){--ifm-button-background-color:var(--ifm-color-danger)}.button.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.button.button--danger.button--active,.button.button.button--danger:active{--ifm-button-border-color:var(--ifm-color-danger-darker);--ifm-button-background-color:var(--ifm-color-danger-darker);background-color:#d53035;background-color:var(--ifm-color-danger-darker);border-color:#d53035;border-color:var(--ifm-color-danger-darker)}:root{--ifm-button-group-margin:2px}.button-group{display:inline-flex}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:2px;margin-left:var(--ifm-button-group-margin)}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group>.button--active{z-index:1}.button-group.button-group--block{display:flex;justify-content:stretch}.button-group.button-group--block>.button{flex-grow:1}:root{--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)}.card{background-color:#fff;background-color:var(--ifm-card-background-color);border-radius:.8rem;border-radius:var(--ifm-card-border-radius);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:var(--ifm-global-shadow-lw);overflow:hidden;display:flex;flex-direction:column}.card.card--full-height{height:100%}.card .card__image{padding-top:1rem;padding-top:var(--ifm-card-vertical-spacing)}.card .card__image:first-child{padding-top:0}.card .card__body,.card .card__footer,.card .card__header{padding:1rem;padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card .card__body:not(:last-child),.card .card__footer:not(:last-child),.card .card__header:not(:last-child){padding-bottom:0}.card .card__body>:last-child,.card .card__footer>:last-child,.card .card__header>:last-child{margin-bottom:0}.card .card__footer{margin-top:auto}:root{--ifm-contents-border-color:var(--ifm-color-emphasis-300);--ifm-contents-link-color:var(--ifm-color-content-secondary);--ifm-contents-padding-left:0.5rem;--ifm-contents-padding-vertical:0.5rem}.contents{font-size:.8rem;margin-bottom:0;padding-bottom:.5rem;padding-bottom:var(--ifm-contents-padding-vertical);padding-top:.5rem;padding-top:var(--ifm-contents-padding-vertical)}.contents,.contents ul{list-style-type:none;padding-left:.5rem;padding-left:var(--ifm-contents-padding-left)}.contents li{margin:.5rem;margin:var(--ifm-contents-padding-vertical)}.contents.contents__left-border{border-left:1px solid #dadde1;border-left-color:var(--ifm-contents-border-color)}.contents .contents__link{color:#606770;color:var(--ifm-contents-link-color)}.contents .contents__link.contents__link--active,.contents .contents__link:hover{color:#3578e5;color:var(--ifm-color-primary);text-decoration:none}.close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#000;color:var(--ifm-color-black);cursor:pointer;float:right;font-size:1.5rem;font-weight:600;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;outline:0;padding:1rem}.close:hover{opacity:.7}.close:focus{opacity:.8}:root{--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-base-color);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay)}.dropdown{display:inline-flex;font-weight:500;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown.dropdown--hoverable:hover .dropdown__menu,.dropdown.dropdown--show .dropdown__menu{display:block}.dropdown.dropdown--right .dropdown__menu{right:0}.dropdown .dropdown__menu{background-color:#fff;background-color:var(--ifm-dropdown-background-color);border-radius:.4rem;border-radius:var(--ifm-global-radius);box-shadow:0 5px 40px rgba(0,0,0,.2);box-shadow:var(--ifm-global-shadow-md);display:none;min-width:10rem;list-style:none;padding:.5rem;position:absolute;top:100%;z-index:100;z-index:var(--ifm-z-index-dropdown)}.dropdown .dropdown__menu .dropdown__link{border-radius:.375rem;color:#1c1e21;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;padding:.375rem .5rem;white-space:nowrap}.dropdown .dropdown__menu .dropdown__link:hover{background-color:rgba(0,0,0,.05);background-color:var(--ifm-dropdown-hover-background-color);text-decoration:none}:root{--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}.footer{padding:2rem;padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal);width:100%}.footer,.footer.footer--dark{background-color:#f5f6f7;background-color:var(--ifm-footer-background-color);color:inherit;color:var(--ifm-footer-color)}.footer.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.footer--dark .footer__link-item{color:#606770;color:var(--ifm-footer-link-color)}.footer.footer--dark .footer__title{color:inherit;color:var(--ifm-footer-title-color)}.footer .footer__links{margin-bottom:1rem}.footer .footer__link-item{color:#606770;color:var(--ifm-footer-link-color);line-height:2}.footer .footer__link-item:hover{color:#3578e5;color:var(--ifm-footer-link-hover-color)}.footer .footer__link-separator{margin-left:.5rem;margin-left:var(--ifm-footer-link-horizontal-spacing);margin-right:.5rem;margin-right:var(--ifm-footer-link-horizontal-spacing)}.footer .footer__logo{margin-top:1rem;max-width:10rem}.footer .footer__title{color:inherit;color:var(--ifm-footer-title-color)}.footer .footer__item{margin-top:0}.footer .footer__items{list-style-type:none;margin-bottom:0;padding-left:0}@media (max-width:996px){.footer{--ifm-footer-padding-horizontal:0;padding:2rem;padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer .footer__link-separator{display:none}.footer .footer__col{margin-bottom:3rem;margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer .footer__link-item{display:block}}[type=checkbox]{padding:0}:root{--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800)}.hero{align-items:center;display:flex;padding:4rem 2rem}.hero,.hero.hero--primary{background-color:#fff;background-color:var(--ifm-hero-background-color);color:#444950;color:var(--ifm-hero-text-color)}.hero.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-base-color-inverse)}.hero.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white);background-color:#fff;background-color:var(--ifm-hero-background-color);color:#444950;color:var(--ifm-hero-text-color)}.hero .hero__title{font-size:3rem}.hero .hero__subtitle{font-size:1.5rem}@media (max-width:996px){.hero{padding-left:0;padding-right:0}}:root{--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:1rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,<svg alt="Arrow" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 24 24"><path fill="rgba(0,0,0,0.5)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>')}.menu{font-weight:500;font-weight:var(--ifm-font-weight-semibold);overflow-x:hidden}.menu .menu__list{margin:0;list-style-type:none;padding-left:0;-webkit-transition:height .2s cubic-bezier(.08,.52,.52,1);transition:height .2s cubic-bezier(.08,.52,.52,1);-webkit-transition:height var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1);transition:height var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1)}.menu .menu__list .menu__list{margin-left:1rem;margin-left:var(--ifm-menu-link-padding-horizontal)}.menu .menu__list .menu__list .menu__link{font-size:.9rem}.menu .menu__list-item{margin-bottom:.25rem;margin-top:.25rem}.menu .menu__list-item.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.menu .menu__list-item.menu__list-item--collapsed .menu__link--sublist:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.menu .menu__link{border-radius:.25rem;color:#606770;color:var(--ifm-menu-color);cursor:pointer;display:flex;line-height:20px;justify-content:space-between;text-decoration:none;margin:0;padding:.375rem 1rem;padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu .menu__link.menu__link--sublist:after{background-image:url('data:image/svg+xml;utf8,<svg alt="Arrow" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 24 24"><path fill="rgba(0,0,0,0.5)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>');background-image:var(--ifm-menu-link-sublist-icon);background-size:2rem 2rem;background-position:50%;content:" ";display:inline-block;height:1.25rem;width:1.25rem}.menu .menu__link:hover{background:rgba(0,0,0,.05);background:var(--ifm-menu-color-background-hover)}.menu .menu__link.menu__link--active:not(.menu__link--sublist){background:rgba(0,0,0,.05);background:var(--ifm-menu-color-background-active)}.menu .menu__link.menu__link--active{color:#3578e5;color:var(--ifm-menu-color-active)}.menu.menu--responsive .menu__button{bottom:2rem;display:none;position:fixed;right:1rem;z-index:200;z-index:var(--ifm-z-index-fixed)}@media (max-width:996px){.menu.menu--responsive .menu__button{display:inherit}}@media (max-width:996px){.menu.menu--responsive .menu__list{display:none;opacity:0}}.menu.menu--show{-ms-scroll-chaining:none;background:#fff;background:var(--ifm-background-surface-color);bottom:0;left:0;overscroll-behavior:contain;padding:1rem;position:fixed;right:0;top:0;z-index:400;z-index:var(--ifm-z-index-overlay)}.menu.menu--show .menu__list{display:inherit;opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-transition:opacity var(--ifm-transition-fast) linear;transition:opacity var(--ifm-transition-fast) linear}:root{--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:1rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-base-color);--ifm-navbar-link-hover-color:var(--ifm-color-primary);--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,<svg fill="currentColor" alt="Search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>');--ifm-navbar-sidebar-width:20rem}.navbar{background-color:#fff;background-color:var(--ifm-navbar-background-color);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:var(--ifm-navbar-shadow);box-sizing:border-box;height:3.75rem;height:var(--ifm-navbar-height);padding:.5rem 1rem;padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal);width:100%}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}@media (max-width:996px){.navbar>.container,.navbar>.container-fluid{padding:0}}.navbar.navbar--fixed-top{position:fixed;left:0;right:0;top:0;z-index:200;z-index:var(--ifm-z-index-fixed)}.navbar .navbar__inner{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar .navbar__brand{align-items:center;color:#1c1e21;color:var(--ifm-navbar-link-color);display:flex;font-weight:700;height:2rem;margin-right:1rem;text-decoration:none}.navbar .navbar__toggle{cursor:pointer;display:none;margin-right:.5rem}@media (max-width:996px){.navbar .navbar__toggle{display:inherit}}.navbar .navbar__logo{height:100%;margin-right:.5rem}.navbar .navbar__items{align-items:center;display:flex;flex:1 0 0}.navbar .navbar__items.navbar__items--center{flex:0 0 auto}.navbar .navbar__items.navbar__items--center .navbar__brand{margin:0}.navbar .navbar__items.navbar__items--right{justify-content:flex-end}.navbar .navbar__item{display:inline-block;padding:.25rem 1rem;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}.navbar .navbar__item.dropdown{padding:0}@media (max-width:996px){.navbar .navbar__item{display:none}}.navbar .navbar__link{color:#1c1e21;color:var(--ifm-navbar-link-color);cursor:pointer;font-weight:500;font-weight:var(--ifm-font-weight-semibold);padding:.25rem 1rem;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal);text-decoration:none}.navbar .navbar__link.navbar__link--active,.navbar .navbar__link:hover{color:#3578e5;color:var(--ifm-navbar-link-hover-color)}.navbar.navbar--dark{--ifm-navbar-background-color:#303846;--ifm-navbar-link-color:var(--ifm-color-white);--ifm-navbar-link-hover-color:var(--ifm-color-primary);--ifm-navbar-search-input-background-color:hsla(0,0%,100%,0.1);--ifm-navbar-search-input-color:var(--ifm-color-white);--ifm-navbar-search-input-placeholder-color:hsla(0,0%,100%,0.5);background-color:#fff;background-color:var(--ifm-navbar-background-color)}.navbar.navbar--dark .navbar__brand,.navbar.navbar--dark .navbar__link{color:#1c1e21;color:var(--ifm-navbar-link-color)}.navbar.navbar--dark .navbar__link:hover{color:#3578e5;color:var(--ifm-navbar-link-hover-color)}.navbar.navbar--dark .navbar__search .navbar__search-input{background-color:#ebedf0;background-color:var(--ifm-navbar-search-input-background-color);background-image:url('data:image/svg+xml;utf8,<svg fill="currentColor" alt="Search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>');background-image:var(--ifm-navbar-search-input-icon);color:#444950;color:var(--ifm-navbar-search-input-color)}.navbar.navbar--dark .navbar__search .navbar__search-input::-webkit-input-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar.navbar--dark .navbar__search .navbar__search-input::-moz-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar.navbar--dark .navbar__search .navbar__search-input:-ms-input-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar.navbar--dark .navbar__search .navbar__search-input::-ms-input-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar.navbar--dark .navbar__search .navbar__search-input::placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-navbar-search-input-background-color:hsla(0,0%,100%,0.1);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-placeholder-color:hsla(0,0%,100%,0.5);background-color:#fff;background-color:var(--ifm-navbar-background-color)}.navbar.navbar--primary .navbar__link:hover{color:#3578e5;color:var(--ifm-navbar-link-hover-color)}.navbar.navbar--primary .navbar__search .navbar__search-input{background-color:#ebedf0;background-color:var(--ifm-navbar-search-input-background-color);background-image:url('data:image/svg+xml;utf8,<svg fill="currentColor" alt="Search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>');background-image:var(--ifm-navbar-search-input-icon);color:#444950;color:var(--ifm-navbar-search-input-color)}.navbar.navbar--primary .navbar__search .navbar__search-input::-webkit-input-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar.navbar--primary .navbar__search .navbar__search-input::-moz-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar.navbar--primary .navbar__search .navbar__search-input:-ms-input-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar.navbar--primary .navbar__search .navbar__search-input::-ms-input-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar.navbar--primary .navbar__search .navbar__search-input::placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar .navbar__search{padding-left:1rem;padding-left:var(--ifm-navbar-padding-horizontal)}.navbar .navbar__search .navbar__search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ebedf0;background-color:var(--ifm-navbar-search-input-background-color);background-image:url('data:image/svg+xml;utf8,<svg fill="currentColor" alt="Search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" height="16px" width="16px"><path d="M6.02945,10.20327a4.17382,4.17382,0,1,1,4.17382-4.17382A4.15609,4.15609,0,0,1,6.02945,10.20327Zm9.69195,4.2199L10.8989,9.59979A5.88021,5.88021,0,0,0,12.058,6.02856,6.00467,6.00467,0,1,0,9.59979,10.8989l4.82338,4.82338a.89729.89729,0,0,0,1.29912,0,.89749.89749,0,0,0-.00087-1.29909Z" /></svg>');background-image:var(--ifm-navbar-search-input-icon);background-position-x:.75rem;background-position-y:center;background-repeat:no-repeat;background-size:1rem 1rem;border-radius:2rem;border-width:0;cursor:text;color:#444950;color:var(--ifm-navbar-search-input-color);display:inline-block;font-size:.9rem;line-height:2rem;outline:none;padding:0 .5rem 0 2.25rem;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transition:all var(--ifm-transition-fast) ease;transition:all var(--ifm-transition-fast) ease;width:12.5rem}.navbar .navbar__search .navbar__search-input::-webkit-input-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar .navbar__search .navbar__search-input::-moz-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar .navbar__search .navbar__search-input:-ms-input-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar .navbar__search .navbar__search-input::-ms-input-placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}.navbar .navbar__search .navbar__search-input::placeholder{color:#bec3c9;color:var(--ifm-navbar-search-input-placeholder-color)}@media (max-width:996px){.navbar .navbar__search .navbar__search-input{width:9rem}}.navbar .navbar-sidebar{background-color:#fff;background-color:var(--ifm-navbar-background-color);bottom:0;box-shadow:0 5px 40px rgba(0,0,0,.2);box-shadow:var(--ifm-global-shadow-md);display:none;left:0;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transition:-webkit-transform var(--ifm-transition-fast) ease;transition:-webkit-transform var(--ifm-transition-fast) ease;transition:transform var(--ifm-transition-fast) ease;transition:transform var(--ifm-transition-fast) ease,-webkit-transform var(--ifm-transition-fast) ease;width:20rem;width:var(--ifm-navbar-sidebar-width)}@media (max-width:996px){.navbar .navbar-sidebar{display:block}}.navbar.navbar-sidebar--show .navbar-sidebar{-webkit-transform:translateX(0);transform:translateX(0)}.navbar.navbar-sidebar--show .navbar-sidebar__backdrop{display:block}.navbar .navbar-sidebar__backdrop{background-color:rgba(0,0,0,.6);bottom:0;display:none;left:0;right:0;position:fixed;top:0}.navbar .navbar-sidebar__brand{align-items:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:var(--ifm-navbar-shadow);display:flex;height:3.75rem;height:var(--ifm-navbar-height);padding:.5rem 1rem;padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar .navbar-sidebar__items{padding:.5rem}:root{--ifm-pagination-border-radius:calc(var(--ifm-global-radius)*var(--ifm-pagination-size-multiplier));--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.0625rem;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-size-multiplier:1}.pagination{font-size:1rem;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination>.page-item{display:inline-block;list-style-type:none}.pagination>.page-item:not(:first-child){margin-left:.0625rem;margin-left:var(--ifm-pagination-page-spacing)}.pagination>.page-item:not(:last-child){margin-right:.0625rem;margin-right:var(--ifm-pagination-page-spacing)}.pagination>.page-item>span{padding:.25rem;padding:var(--ifm-pagination-padding-vertical)}.pagination>.page-item .page-link{border-radius:.4rem;border-radius:var(--ifm-pagination-border-radius);color:#1c1e21;color:var(--ifm-font-base-color);display:inline-block;padding:.25rem 1rem;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);text-decoration:none}.pagination>.page-item.page-item--active .page-link{background:rgba(0,0,0,.05);background:var(--ifm-pagination-item-active-background);color:#3578e5;color:var(--ifm-pagination-color-active)}.pagination>.page-item:not(.page-item--active):hover .page-link{background:rgba(0,0,0,.05);background:var(--ifm-pagination-item-active-background);-webkit-transition:background .2s cubic-bezier(.08,.52,.52,1);transition:background .2s cubic-bezier(.08,.52,.52,1);-webkit-transition:background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1);transition:background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1)}.pagination>.page-item.disabled,.pagination>.page-item:disabled,.pagination>.page-item[disabled]{opacity:.25;pointer-events:none}.pagination.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem;font-size:1rem;font-size:var(--ifm-pagination-font-size)}.pagination.pagination--sm>.page-item .page-link{padding:.25rem 1rem;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal)}.pagination.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem;font-size:1rem;font-size:var(--ifm-pagination-font-size)}.pagination.pagination--lg>.page-item .page-link{padding:.25rem 1rem;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal)}:root{--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary)}.pagination-nav{display:flex}.pagination-nav .pagination-nav__item{display:flex;flex-basis:50%;flex-grow:1;max-width:50%}.pagination-nav .pagination-nav__item--next{text-align:right}.pagination-nav .pagination-nav__item+.pagination-nav__item{margin-left:1rem;margin-left:var(--ifm-spacing-horizontal)}.pagination-nav .pagination-nav__link{border-radius:.4rem;border-radius:var(--ifm-pagination-nav-border-radius);border:1px solid #dadde1;border-color:var(--ifm-color-emphasis-300);display:block;flex-grow:1;padding:1rem;padding:var(--ifm-global-spacing);text-decoration:none}.pagination-nav .pagination-nav__link:hover{border-color:#3578e5;border-color:var(--ifm-pagination-nav-color-hover)}.pagination-nav .pagination-nav__link--label{margin-bottom:0;margin-top:0;word-break:break-word}.pagination-nav .pagination-nav__link--sublabel{color:#606770;color:var(--ifm-color-content-secondary);font-weight:500;font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}:root{--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.0625rem}.pills{font-weight:600;font-weight:var(--ifm-font-weight-bold);padding-left:0}.pills>.pill-item{border-radius:.5rem;cursor:pointer;display:inline-block;list-style-type:none;padding:.25rem 1rem}.pills>.pill-item.pill-item--active{background:rgba(0,0,0,.05);background:var(--ifm-pills-color-background-active);color:#3578e5;color:var(--ifm-pills-color-active)}.pills>.pill-item:not(.pill-item--active):hover{background-color:rgba(0,0,0,.05);background-color:var(--ifm-pills-color-background-active);-webkit-transition:background .2s cubic-bezier(.08,.52,.52,1);transition:background .2s cubic-bezier(.08,.52,.52,1);-webkit-transition:background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1);transition:background var(--ifm-transition-fast) cubic-bezier(.08,.52,.52,1)}.pills>.pill-item:not(:first-child){margin-left:.0625rem;margin-left:var(--ifm-pills-spacing)}.pills>.pill-item:not(:last-child){margin-right:.0625rem;margin-right:var(--ifm-pills-spacing)}.pills>.pill-item+.pill-item{margin-top:0}.pills.pills--block{display:flex;justify-content:stretch}@media (max-width:996px){.pills.pills--block{flex-direction:column}}.pills.pills--block>.pill-item{flex-grow:1;text-align:center}@media (max-width:996px){.pills.pills--block>.pill-item:not(:first-child){margin-top:.0625rem;margin-top:var(--ifm-pills-spacing)}.pills.pills--block>.pill-item:not(:last-child){margin-bottom:.0625rem;margin-bottom:var(--ifm-pills-spacing)}}:root{--ifm-tabs-color:var(--ifm-font-secondary-color);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem;--ifm-tabs-spacing:0.0625rem}.tabs{color:#606770;color:var(--ifm-tabs-color);font-weight:600;font-weight:var(--ifm-font-weight-bold);margin-bottom:0;padding-left:0}.tabs>.tab-item{box-sizing:content-box;border-bottom:3px solid transparent;border-radius:.4rem;border-radius:var(--ifm-global-radius);cursor:pointer;display:inline-block;list-style-type:none;padding:1rem;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal)}.tabs>.tab-item.tab-item--active{border-bottom-color:#3578e5;border-bottom-color:var(--ifm-tabs-color-active);border-bottom-left-radius:0;border-bottom-right-radius:0;color:#3578e5;color:var(--ifm-tabs-color-active)}.tabs>.tab-item:hover{background-color:rgba(0,0,0,.05);background-color:var(--ifm-hover-overlay)}.tabs.tabs--block{display:flex;justify-content:stretch}@media (max-width:996px){.tabs.tabs--block{flex-direction:column}}.tabs.tabs--block>.tab-item{flex-grow:1;text-align:center}@media (max-width:996px){.tabs.tabs--block>.tab-item:not(:first-child){margin-top:.0625rem;margin-top:var(--ifm-tabs-spacing)}.tabs.tabs--block>.tab-item:not(:last-child){margin-bottom:.0625rem;margin-bottom:var(--ifm-tabs-spacing)}}.shadow--lw{box-shadow:0 1px 2px 0 rgba(0,0,0,.1)!important;box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:0 5px 40px rgba(0,0,0,.2)!important;box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1)!important;box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary{color:#3578e5;color:var(--ifm-color-primary)}.text--secondary{color:#ebedf0;color:var(--ifm-color-secondary)}.text--success{color:#00a400;color:var(--ifm-color-success)}.text--info{color:#54c7ec;color:var(--ifm-color-info)}.text--warning{color:#ffba00;color:var(--ifm-color-warning)}.text--danger{color:#fa383e;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}.text--uppercase{text-transform:uppercase}.text--light{font-weight:300;font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:400;font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:500;font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:600;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-break:break-word!important;word-wrap:break-word!important}.text--no-decoration,.text--no-decoration:hover{text-decoration:none}html[data-theme=dark]{--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-500:var(--ifm-color-gray-500);--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-background-color:#121212;--ifm-background-surface-color:#1e2125;--ifm-hover-overlay:hsla(0,0%,100%,0.05);--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,<svg alt="Arrow" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" viewBox="0 0 24 24"><path fill="rgba(255,255,255,0.6)" d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></svg>');--ifm-color-content-secondary:#fff}:root{--ifm-color-primary:#2b2c2f;--ifm-link-color:#43b4ec;--ifm-footer-background-color:#000;--ifm-footer-title-color:#fff;--ifm-footer-link-color:#999;--ifm-footer-color:#999}.footer .footer__link-item,.footer .footer__link-item:hover{color:#999}.navbar .navbar__brand,.navbar .navbar__link{font-size:18px}.navbar .navbar__link:hover{color:#000;font-size:18px}.footer__col,.pageDetail{text-align:center}.pageDetail{width:100%;height:84em;background:-webkit-gradient(linear,left top,left bottom,from(#2b2c2f),to(#000));background:linear-gradient(#2b2c2f,#000);color:#fff;font-size:62.5%;overflow:hidden}.doc_title{margin-top:3em;display:block}.doc_title_big{display:inline;font-size:6em}.doc_title_small{display:inline;font-size:3em}.doc_content{display:inline-block;width:40em;font-size:18px}.doc_description{margin-top:1.5em;margin-bottom:1.5em;text-align:center;display:inline-block;width:36em;font-size:1em}.pageButton{display:inline-block;padding:.4em 1.5em;border-radius:.3em;background-color:#757575;font-size:1.6em;cursor:pointer}.pageButton:hover{background-color:#fff;color:#2b2c2f;-webkit-transition:all .3s linear;transition:all .3s linear}.pageButtonLink{background-color:hsla(0,0%,100%,0);border:1px solid #fff}.perviewImg{opacity:0;position:relative;animation:moveIn .6s .4s infinite;-webkit-animation:moveIn .6s .4s infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.hideText{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@keyframes moveIn{0%{opacity:0;top:50px}to{opacity:1;top:0}}@-webkit-keyframes moveIn{0%{opacity:0;top:50px}to{opacity:1;top:0}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.docTitle_1vWb{font-size:3rem;margin-bottom:3rem}@media only screen and (max-width:996px){.docTitle_1vWb{font-size:2rem;margin-bottom:2rem}}.docItemContainer_2cwg{margin:0 auto;padding:0 .5rem}.tableOfContents_TbNY{display:inherit;max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:-webkit-sticky;position:sticky;top:calc(var(--ifm-navbar-height) + 2rem)}.tableOfContents_TbNY::-webkit-scrollbar{width:7px}.tableOfContents_TbNY::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.tableOfContents_TbNY::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.tableOfContents_TbNY::-webkit-scrollbar-thumb:hover{background:#555}@media only screen and (max-width:996px){.tableOfContents_TbNY{display:none}.docItemContainer_2cwg{padding:0 .3rem}}.docLastUpdatedAt_1sqk{font-weight:700}.algolia-docsearch-suggestion{border-bottom-color:#3a3dd1}.algolia-docsearch-suggestion--category-header{background-color:#4b54de}.algolia-docsearch-suggestion--highlight{color:#3a33d1}.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#4d47d5}.aa-cursor .algolia-docsearch-suggestion--content{color:#272296}.aa-cursor .algolia-docsearch-suggestion{background:#ebebfb}@media (min-width:768px){.algolia-docsearch-suggestion{border-bottom-color:#7671df}.algolia-docsearch-suggestion--subcategory-column{border-right-color:#7671df;color:#4e4726}}.algolia-autocomplete pre{padding:0;right:0}.algolia-autocomplete .ds-dropdown-menu:before{display:block;position:absolute;content:"";width:14px;height:14px;background:#373940;z-index:1000;top:-7px;border-top:1px solid #373940;border-right:1px solid #373940;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:2px}.algolia-autocomplete .ds-dropdown-menu{box-shadow:0 1px 0 0 rgba(0,0,0,.2),0 2px 3px 0 rgba(0,0,0,.1)}@media (min-width:601px){.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu{right:0!important;left:inherit!important}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before{right:48px}.algolia-autocomplete .ds-dropdown-menu{position:relative;top:-6px;border-radius:4px;margin:6px 0 0;padding:0;text-align:left;height:auto;background:transparent;border:none;z-index:999;max-width:600px;min-width:500px}}@media (max-width:600px){.algolia-autocomplete .ds-dropdown-menu{z-index:100;position:fixed!important;top:50px!important;left:auto!important;right:1rem!important;width:600px;max-width:calc(100% - 2rem);max-height:calc(100% - 5rem);display:block}.algolia-autocomplete .ds-dropdown-menu:before{right:6rem}}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion{cursor:pointer}.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-]{border-radius:4px;overflow:auto}.algolia-autocomplete .algolia-docsearch-suggestion{display:block;padding:0;overflow:hidden;text-decoration:none}.algolia-autocomplete .ds-cursor .algolia-docsearch-suggestion--wrapper{background:#f1f1f1;box-shadow:inset -2px 0 0 #61dafb}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{background:#ffe564;padding:0 .05em}.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight{color:inherit;background:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{padding:0 0 1px;background:inherit;box-shadow:inset 0 -2px 0 0 rgba(69,142,225,.8);color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--content{display:block;float:right;width:70%;position:relative;padding:13.33333px 0 13.33333px 10.66667px;cursor:pointer}.algolia-autocomplete .algolia-docsearch-suggestion--content:before{content:"";position:absolute;display:block;top:0;height:100%;width:1px;background:#ececec;left:-1px}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{position:relative;display:none;font-size:14px;letter-spacing:.08em;font-weight:700;background-color:#373940;text-transform:uppercase;color:#fff;padding:5px 8px}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{background-color:#fff;width:100%;float:left}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:left;width:30%;display:none;text-align:right;position:relative;padding:13.33333px 10.66667px;color:#777;font-size:.9em;word-wrap:break-word}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column:before{content:"";position:absolute;display:block;top:0;height:100%;width:1px;background:#ececec;right:0}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header,.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__secondary{display:block}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight{background-color:inherit;color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline{display:none}.algolia-autocomplete .algolia-docsearch-suggestion--title{color:#02060c;font-size:.9em;font-weight:700}.algolia-autocomplete .algolia-docsearch-suggestion--text{display:block;line-height:1.2em;font-size:.85em;color:#63676d;padding-right:2px}.algolia-autocomplete .algolia-docsearch-suggestion--no-results{width:100%;padding:8px 0;text-align:center;font-size:1.2em;background-color:#373940;margin-top:-8px}.algolia-autocomplete .algolia-docsearch-suggestion--no-results .algolia-docsearch-suggestion--text{color:#fff;margin-top:4px}.algolia-autocomplete .algolia-docsearch-suggestion--no-results:before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion code{padding:1px 5px;font-size:90%;border:none;color:#222;background-color:#ebebeb;border-radius:3px;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.algolia-autocomplete .algolia-docsearch-suggestion code .algolia-docsearch-suggestion--highlight{background:none}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header{color:#fff;display:block}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__secondary .algolia-docsearch-suggestion--subcategory-column{display:block}.algolia-autocomplete .algolia-docsearch-footer{background-color:#fff;width:100%;height:30px;z-index:2000;font-size:0;line-height:0;border-top:1px solid #ececec}.algolia-autocomplete .algolia-docsearch-footer--logo{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 130 18"><defs><linearGradient id="a" x1="-36.87%" x2="129.43%" y1="134.94%" y2="-27.7%"><stop stop-color="%2300AEFF" offset="0%"/><stop stop-color="%233369E7" offset="100%"/></linearGradient></defs><g fill="none" fill-rule="evenodd"><path fill="url(%23a)" d="M59.4.02h13.3a2.37 2.37 0 0 1 2.38 2.37V15.6a2.37 2.37 0 0 1-2.38 2.36H59.4a2.37 2.37 0 0 1-2.38-2.36V2.38A2.37 2.37 0 0 1 59.4.02z"/><path fill="%23FFF" d="M66.26 4.56c-2.82 0-5.1 2.27-5.1 5.08 0 2.8 2.28 5.07 5.1 5.07 2.8 0 5.1-2.26 5.1-5.07 0-2.8-2.28-5.07-5.1-5.07zm0 8.65c-2 0-3.6-1.6-3.6-3.56 0-1.97 1.6-3.58 3.6-3.58 1.98 0 3.6 1.6 3.6 3.58a3.58 3.58 0 0 1-3.6 3.57zm0-6.4v2.66c0 .07.08.13.15.1l2.4-1.24c.04-.02.06-.1.03-.14a2.96 2.96 0 0 0-2.46-1.5c-.06 0-.1.05-.1.1zm-3.33-1.96l-.3-.3a.78.78 0 0 0-1.12 0l-.36.36a.77.77 0 0 0 0 1.1l.3.3c.05.05.13.04.17 0 .2-.25.4-.5.6-.7.23-.23.46-.43.7-.6.07-.04.07-.1.03-.16zm5-.8V3.4a.78.78 0 0 0-.78-.78h-1.83a.78.78 0 0 0-.78.78v.63c0 .07.06.12.14.1a5.74 5.74 0 0 1 1.58-.22c.52 0 1.04.07 1.54.2a.1.1 0 0 0 .13-.1z"/><path fill="%23182359" d="M102.16 13.76c0 1.46-.37 2.52-1.12 3.2-.75.67-1.9 1-3.44 1-.56 0-1.74-.1-2.67-.3l.34-1.7c.78.17 1.82.2 2.36.2.86 0 1.48-.16 1.84-.5.37-.36.55-.88.55-1.57v-.35a6.37 6.37 0 0 1-.84.3 4.15 4.15 0 0 1-1.2.17 4.5 4.5 0 0 1-1.6-.28 3.38 3.38 0 0 1-1.26-.82 3.74 3.74 0 0 1-.8-1.35c-.2-.54-.3-1.5-.3-2.2 0-.67.1-1.5.3-2.06a3.92 3.92 0 0 1 .9-1.43 4.12 4.12 0 0 1 1.45-.92 5.3 5.3 0 0 1 1.94-.37c.7 0 1.35.1 1.97.2a15.86 15.86 0 0 1 1.6.33v8.46zm-5.95-4.2c0 .9.2 1.88.6 2.3.4.4.9.62 1.53.62.34 0 .66-.05.96-.15a2.75 2.75 0 0 0 .73-.33V6.7a8.53 8.53 0 0 0-1.42-.17c-.76-.02-1.36.3-1.77.8-.4.5-.62 1.4-.62 2.23zm16.13 0c0 .72-.1 1.26-.32 1.85a4.4 4.4 0 0 1-.9 1.53c-.38.42-.85.75-1.4.98-.54.24-1.4.37-1.8.37-.43 0-1.27-.13-1.8-.36a4.1 4.1 0 0 1-1.4-.97 4.5 4.5 0 0 1-.92-1.52 5.04 5.04 0 0 1-.33-1.84c0-.72.1-1.4.32-2 .22-.6.53-1.1.92-1.5.4-.43.86-.75 1.4-.98a4.55 4.55 0 0 1 1.78-.34 4.7 4.7 0 0 1 1.8.34c.54.23 1 .55 1.4.97.38.42.68.92.9 1.5.23.6.35 1.3.35 2zm-2.2 0c0-.92-.2-1.7-.6-2.22-.38-.54-.94-.8-1.64-.8-.72 0-1.27.26-1.67.8-.4.54-.58 1.3-.58 2.22 0 .93.2 1.56.6 2.1.38.54.94.8 1.64.8s1.25-.26 1.65-.8c.4-.55.6-1.17.6-2.1zm6.97 4.7c-3.5.02-3.5-2.8-3.5-3.27L113.57.92l2.15-.34v10c0 .25 0 1.87 1.37 1.88v1.8zm3.77 0h-2.15v-9.2l2.15-.33v9.54zM119.8 3.74c.7 0 1.3-.58 1.3-1.3 0-.7-.58-1.3-1.3-1.3-.73 0-1.3.6-1.3 1.3 0 .72.58 1.3 1.3 1.3zm6.43 1c.7 0 1.3.1 1.78.27.5.18.88.42 1.17.73.28.3.5.74.6 1.18.13.46.2.95.2 1.5v5.47a25.24 25.24 0 0 1-1.5.25c-.67.1-1.42.15-2.25.15a6.83 6.83 0 0 1-1.52-.16 3.2 3.2 0 0 1-1.18-.5 2.46 2.46 0 0 1-.76-.9c-.18-.37-.27-.9-.27-1.44 0-.52.1-.85.3-1.2.2-.37.48-.67.83-.9a3.6 3.6 0 0 1 1.23-.5 7.07 7.07 0 0 1 2.2-.1l.83.16v-.35c0-.25-.03-.48-.1-.7a1.5 1.5 0 0 0-.3-.58c-.15-.18-.34-.3-.58-.4a2.54 2.54 0 0 0-.92-.17c-.5 0-.94.06-1.35.13-.4.08-.75.16-1 .25l-.27-1.74c.27-.1.67-.18 1.2-.28a9.34 9.34 0 0 1 1.65-.14zm.18 7.74c.66 0 1.15-.04 1.5-.1V10.2a5.1 5.1 0 0 0-2-.1c-.23.03-.45.1-.64.2a1.17 1.17 0 0 0-.47.38c-.13.17-.18.26-.18.52 0 .5.17.8.5.98.32.2.74.3 1.3.3zM84.1 4.8c.72 0 1.3.08 1.8.26.48.17.87.42 1.15.73.3.3.5.72.6 1.17.14.45.2.94.2 1.47v5.48a25.24 25.24 0 0 1-1.5.26c-.67.1-1.42.14-2.25.14a6.83 6.83 0 0 1-1.52-.16 3.2 3.2 0 0 1-1.18-.5 2.46 2.46 0 0 1-.76-.9c-.18-.38-.27-.9-.27-1.44 0-.53.1-.86.3-1.22.2-.36.5-.65.84-.88a3.6 3.6 0 0 1 1.24-.5 7.07 7.07 0 0 1 2.2-.1c.26.03.54.08.84.15v-.35c0-.24-.03-.48-.1-.7a1.5 1.5 0 0 0-.3-.58c-.15-.17-.34-.3-.58-.4a2.54 2.54 0 0 0-.9-.15c-.5 0-.96.05-1.37.12-.4.07-.75.15-1 .24l-.26-1.75c.27-.08.67-.17 1.18-.26a8.9 8.9 0 0 1 1.66-.15zm.2 7.73c.65 0 1.14-.04 1.48-.1v-2.17a5.1 5.1 0 0 0-1.98-.1c-.24.03-.46.1-.65.18a1.17 1.17 0 0 0-.47.4c-.12.17-.17.26-.17.52 0 .5.18.8.5.98.32.2.75.3 1.3.3zm8.68 1.74c-3.5 0-3.5-2.82-3.5-3.28L89.45.92 91.6.6v10c0 .25 0 1.87 1.38 1.88v1.8z"/><path fill="%231D3657" d="M5.03 11.03c0 .7-.26 1.24-.76 1.64-.5.4-1.2.6-2.1.6-.88 0-1.6-.14-2.17-.42v-1.2c.36.16.74.3 1.14.38.4.1.78.15 1.13.15.5 0 .88-.1 1.12-.3a.94.94 0 0 0 .35-.77.98.98 0 0 0-.33-.74c-.22-.2-.68-.44-1.37-.72-.72-.3-1.22-.62-1.52-1C.23 8.27.1 7.82.1 7.3c0-.65.22-1.17.7-1.55.46-.37 1.08-.56 1.86-.56.76 0 1.5.16 2.25.48l-.4 1.05c-.7-.3-1.32-.44-1.87-.44-.4 0-.73.08-.94.26a.9.9 0 0 0-.33.72c0 .2.04.38.12.52.08.15.22.3.42.4.2.14.55.3 1.06.52.58.24 1 .47 1.27.67.27.2.47.44.6.7.12.26.18.57.18.92zM9 13.27c-.92 0-1.64-.27-2.16-.8-.52-.55-.78-1.3-.78-2.24 0-.97.24-1.73.72-2.3.5-.54 1.15-.82 2-.82.78 0 1.4.25 1.85.72.46.48.7 1.14.7 1.97v.67H7.35c0 .58.17 1.02.46 1.33.3.3.7.47 1.24.47.36 0 .68-.04.98-.1a5.1 5.1 0 0 0 .98-.33v1.02a3.87 3.87 0 0 1-.94.32 5.72 5.72 0 0 1-1.08.1zm-.22-5.2c-.4 0-.73.12-.97.38s-.37.62-.42 1.1h2.7c0-.48-.13-.85-.36-1.1-.23-.26-.54-.38-.94-.38zm7.7 5.1l-.26-.84h-.05c-.28.36-.57.6-.86.74-.28.13-.65.2-1.1.2-.6 0-1.05-.16-1.38-.48-.32-.32-.5-.77-.5-1.34 0-.62.24-1.08.7-1.4.45-.3 1.14-.47 2.07-.5l1.02-.03V9.2c0-.37-.1-.65-.27-.84-.17-.2-.45-.28-.82-.28-.3 0-.6.04-.88.13a6.68 6.68 0 0 0-.8.33l-.4-.9a4.4 4.4 0 0 1 1.05-.4 4.86 4.86 0 0 1 1.08-.12c.76 0 1.33.18 1.7.5.4.33.6.85.6 1.56v4h-.9zm-1.9-.87c.47 0 .83-.13 1.1-.38.3-.26.43-.62.43-1.08v-.52l-.76.03c-.6.03-1.02.13-1.3.3s-.4.45-.4.82c0 .26.08.47.24.6.16.16.4.23.7.23zm7.57-5.2c.25 0 .46.03.62.06l-.12 1.18a2.38 2.38 0 0 0-.56-.06c-.5 0-.92.16-1.24.5-.3.32-.47.75-.47 1.27v3.1h-1.27V7.23h1l.16 1.05h.05c.2-.36.45-.64.77-.85a1.83 1.83 0 0 1 1.02-.3zm4.12 6.17c-.9 0-1.58-.27-2.05-.8-.47-.52-.7-1.27-.7-2.25 0-1 .24-1.77.73-2.3.5-.54 1.2-.8 2.12-.8.63 0 1.2.1 1.7.34l-.4 1c-.52-.2-.96-.3-1.3-.3-1.04 0-1.55.68-1.55 2.05 0 .67.13 1.17.38 1.5.26.34.64.5 1.13.5a3.23 3.23 0 0 0 1.6-.4v1.1a2.53 2.53 0 0 1-.73.28 4.36 4.36 0 0 1-.93.08zm8.28-.1h-1.27V9.5c0-.45-.1-.8-.28-1.02-.18-.23-.47-.34-.88-.34-.53 0-.9.16-1.16.48-.25.3-.38.85-.38 1.6v2.94h-1.26V4.8h1.26v2.12c0 .34-.02.7-.06 1.1h.08a1.76 1.76 0 0 1 .72-.67c.3-.16.66-.24 1.07-.24 1.43 0 2.15.74 2.15 2.2v3.86zM42.2 7.1c.74 0 1.32.28 1.73.82.4.53.62 1.3.62 2.26 0 .97-.2 1.73-.63 2.27-.42.54-1 .82-1.75.82s-1.33-.27-1.75-.8h-.08l-.23.7h-.94V4.8h1.26v2l-.02.64-.03.56h.05c.4-.6 1-.9 1.78-.9zm-.33 1.04c-.5 0-.88.15-1.1.45-.22.3-.34.8-.35 1.5v.08c0 .72.12 1.24.35 1.57.23.32.6.48 1.12.48.44 0 .78-.17 1-.53.24-.35.36-.87.36-1.53 0-1.35-.47-2.03-1.4-2.03zm3.24-.92h1.4l1.2 3.37c.18.47.3.92.36 1.34h.04l.18-.72 1.37-4H51l-2.53 6.73c-.46 1.23-1.23 1.85-2.3 1.85-.3 0-.56-.03-.83-.1v-1c.2.05.4.08.65.08.6 0 1.03-.36 1.28-1.06l.22-.56-2.4-5.94z"/></g></svg>') 50% no-repeat;background-size:100%;overflow:hidden;text-indent:-9000px;width:110px;height:100%;display:block;margin:0 5px 0 auto}.search-icon{background-image:var(--ifm-navbar-search-input-icon);height:auto;width:24px;cursor:pointer;padding:8px;line-height:32px;background-repeat:no-repeat;background-position:50%;display:none}.search-icon-hidden{visibility:hidden}@media (max-width:360px){.search-bar{width:0!important;background:none!important;padding:0!important;-webkit-transition:none!important;transition:none!important}.search-bar-expanded{width:9rem!important}.search-icon{display:inline;vertical-align:sub}}.toggle_keGJ{align-items:center;display:flex;height:10px;justify-content:center;position:relative;width:10px}.toggle_keGJ:before{position:absolute}.moon_1gwN:before{content:"\1F31C"}.sun_3CPA:before{content:"\1F31E"}.react-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed}.react-toggle-track{width:50px;height:24px;padding:0;border-radius:30px;background-color:#4d4d4d;-webkit-transition:all .2s ease;transition:all .2s ease}.react-toggle-track-check{position:absolute;width:14px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;left:8px;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-check,.react-toggle-track-x,[data-theme=dark] .react-toggle .react-toggle-track-check{opacity:1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle-track-x{position:absolute;width:10px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;right:10px}.react-toggle--checked .react-toggle-track-x,[data-theme=dark] .react-toggle .react-toggle-track-x{opacity:0}.react-toggle-thumb{-webkit-transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;position:absolute;top:1px;left:1px;width:22px;height:22px;border:1px solid #4d4d4d;border-radius:50%;background-color:#fafafa;box-sizing:border-box;-webkit-transition:all .25s ease;transition:all .25s ease}.react-toggle--checked .react-toggle-thumb,[data-theme=dark] .react-toggle .react-toggle-thumb{left:27px;border-color:#19ab27}.react-toggle--focus .react-toggle-thumb{box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}@media screen and (max-width:997px){.displayOnlyInLargeViewport_1gtM{display:none!important}}@media (max-width:360px){.hideLogoText_1pX_{display:none}}.footerLogoLink_1Wg7{opacity:.5;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.footerLogoLink_1Wg7:hover{opacity:1}body,html{height:100%}body{margin:0;-webkit-transition:var(--ifm-transition-fast) ease color;transition:var(--ifm-transition-fast) ease color}body>div{height:100%;display:flex;flex-direction:column}.main-wrapper{flex:1 0 auto;margin-top:var(--ifm-navbar-height)}@media (min-width:997px){.sidebar_1kLs{height:calc(100vh - var(--ifm-navbar-height));overflow-y:auto;padding:.5rem;position:-webkit-sticky;position:sticky;top:var(--ifm-navbar-height)}.sidebar_1kLs::-webkit-scrollbar{width:7px}.sidebar_1kLs::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.sidebar_1kLs::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.sidebar_1kLs::-webkit-scrollbar-thumb:hover{background:#555}}.sidebarMenuIcon_2vk4{vertical-align:middle}.sidebarMenuCloseIcon_1JRa{display:inline-block;height:24px;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:.9;width:24px}.codeBlock_19pQ{border-radius:0;margin-bottom:0;overflow:hidden;overflow-wrap:break-word;white-space:pre-wrap}.codeBlockWrapper_2QGZ{position:relative}.codeBlockWrapper_2QGZ:hover>.copyButton_1BYj{visibility:visible;opacity:1}.copyButton_1BYj{background:#011627;border:1px solid #d6deeb;border-radius:var(--ifm-global-radius);color:#d6deeb;cursor:pointer;line-height:12px;opacity:0;outline:none;padding:4px 8px;position:absolute;right:var(--ifm-pre-padding);top:var(--ifm-pre-padding);visibility:hidden;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,bottom .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,bottom .2s ease-in-out}.anchor{display:block;position:relative;top:-5rem}@media only screen and (max-width:735px){.anchor{top:-10rem}}.hash-link{opacity:0;position:absolute;margin-left:-1.25rem;padding-right:1.25rem}:hover>.hash-link{opacity:1}.mdxCodeBlock_iHAB{background-color:transparent;border-radius:var(--ifm-global-radius);box-sizing:border-box;font-family:inherit;padding:0}.docPage_1kjD{display:flex}.docSidebarContainer_1cYp{border-right:1px solid var(--ifm-contents-border-color);box-sizing:border-box;width:300px}.docMainContainer_FFX1{flex-grow:1}@media (max-width:996px){.docPage_1kjD{display:inherit}}.heroBanner_2Ftp{padding:4rem 0;text-align:center;position:relative;overflow:hidden}@media screen and (max-width:966px){.heroBanner_2Ftp{padding:2rem}}.buttons_1Wc3{justify-content:center}.buttons_1Wc3,.features_P2SU{display:flex;align-items:center}.features_P2SU{padding:2rem 0;width:100%}.featureImage_3Xqx{height:200px;width:200px}