.sr-only{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}:root{--white:#fff;--white-opaque:hsla(0,0%,100%,.4);--green:#0b872f;--blue:#003a5d;--grey:#f2f5f8;--grey-medium:#e1e7eb;--grey-mediumdark:#c8d3da;--grey-dark:#769bb2;--text:#393939;--text-inverted:var(--white);--code:var(--text);--fontfamily-body:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;--fontfamily-heading:var(--fontfamily-body);--fontfamily-code:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;--maxwidth:70rem;--maxwidth-medium:20rem;--maxwidth-narrow:15rem;--borderradius-large:2rem}html{height:100%;scroll-behavior:smooth}.page,body{margin:0;min-height:100%;position:relative;scrollbar-color:#c8d3da #fff;scrollbar-color:var(--grey-mediumdark) var(--white)}.page::-webkit-scrollbar,body::-webkit-scrollbar{background-color:#fff;background-color:var(--white);height:1rem;width:1rem}.page::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#c8d3da;background-color:var(--grey-mediumdark);border:.3rem solid #fff;border:.3rem solid var(--white);border-radius:2rem;border-radius:var(--borderradius-large);height:1rem;width:1rem}.page::-webkit-scrollbar-button,body::-webkit-scrollbar-button{display:none;height:0;width:0}.page{color:#393939;color:var(--text);display:flex;flex-wrap:wrap;height:100vh;margin:0;min-height:100%;position:relative;width:100%}@media (min-width:1200px){.page{flex-wrap:nowrap}}.page *,.page :after,.page :before{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-family:var(--fontfamily-body);line-height:1.5;word-wrap:break-word}.page-header{background-color:#003a5d;background-color:var(--blue);flex:1 1 100%;order:2;width:100%}@media (min-width:1200px){.page-header{bottom:0;left:0;max-width:15rem;max-width:var(--maxwidth-narrow);min-height:100%;order:1;position:fixed;top:0;width:15rem;width:var(--maxwidth-narrow)}}.page-header--mobile{align-items:center;background-color:#003a5d;background-color:var(--blue);display:flex;padding:1rem;width:100%}@media (min-width:1200px){.page-header--mobile{display:none}}.page-logo{display:none;margin-bottom:1rem}.page-logo img{height:3.5rem;max-width:100%}@media (min-width:1200px){.page-logo{display:block;padding:2rem 2rem 0}}.page-header--mobile .page-logo{align-items:center;display:flex;justify-content:center;margin:0 1rem 0 0}.page-header--mobile .page-logo img{height:2.5rem}.page-client{border-top:1px solid #0b872f;border-top:1px solid var(--green);margin:0 0 1rem;padding:.5rem 2rem;position:relative;width:100%}@media (min-width:800px)and (max-width:1200px){.page-client{margin:0 0 1rem;padding:.5rem 4rem}}@media (min-width:1200px){.page-client{margin:0}}.page-client:before{background-color:#fff;background-color:var(--white);content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%}.client__name{font-size:1.25rem;font-weight:700;margin:0}.client__name,.client__version{color:#fff;color:var(--text-inverted);display:block}.client__version{font-size:.75rem;font-weight:400}.page-nav{background-color:#003a5d;background-color:var(--blue);display:flex;flex-direction:column}@media (min-width:1200px){.page-nav{max-height:100vh;overflow-y:auto}}.page-nav--mobile{display:flex;justify-content:flex-end;width:100%}.page-nav--mobile a{color:#fff;color:var(--white);display:block;font-size:.875rem;line-height:1;margin:.25rem;text-align:right}.page-nav--mobile a:last-child{margin-bottom:0}.page-nav .nav{background-color:#003a5d;background-color:var(--blue);list-style:none;margin:0;padding:0 2rem 2rem;scrollbar-color:hsla(0,0%,100%,.4) #003a5d;scrollbar-color:var(--white-opaque) var(--blue)}.page-nav .nav>li>a,.page-nav .nav>li>span{color:#fff;color:var(--text-inverted);font-size:1rem;font-weight:700;margin-bottom:.25rem}.page-nav .nav::-webkit-scrollbar{background-color:#003a5d;background-color:var(--blue);height:1rem;width:1rem}.page-nav .nav::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:hsla(0,0%,100%,.4);background-color:var(--white-opaque);border:.3rem solid #003a5d;border:.3rem solid var(--blue);border-radius:2rem;border-radius:var(--borderradius-large);height:1rem;width:1rem}.page-nav .nav::-webkit-scrollbar-button{display:none;height:0;width:0}.page-nav .nav::-webkit-scrollbar-corner{background-color:transparent}@media (min-width:800px){.page-nav .nav{padding:0 4rem 4rem}}@media (min-width:1200px){.page-nav .nav{overflow-y:auto;padding:2rem}}.page-nav .nav__list{list-style-type:none;margin:0 0 2rem;padding:0}.page-nav .nav__list .nav__list{border-left:1px solid #fff;border-left:1px solid var(--white);margin-top:.5rem;padding-left:1rem}.page-nav .nav__list .nav_list .nav__list{border-left:0}.page-nav li:last-child .nav__list:last-child{margin-bottom:0}.page-nav .nav__list li{color:#fff;color:var(--text-inverted);font-size:.875rem;font-weight:400;line-height:1.5;margin-bottom:.5rem;padding:0}.page-nav .nav__list li:last-child{margin-bottom:0}.page-nav .nav__list li a{color:inherit;font-size:inherit;font-weight:400;line-height:inherit;transition:opacity .3s ease}.page-nav .nav__list li a:hover{opacity:.8;-webkit-text-decoration:none;text-decoration:none}.page-aside{padding:0;width:100%}@media (min-width:800px){.page-aside{min-height:100%;width:20rem;width:var(--maxwidth-medium)}}@media (min-width:1200px){.page-aside{padding:6rem 0 4rem}}.page--demo .page-aside{flex:1 0 100%;min-height:auto;padding:0;width:100%}.page-toc{background-color:#f2f5f8;background-color:var(--grey);margin:0;padding:2rem}@media (min-width:800px){.page-toc{background-color:transparent;background-color:initial}}.page-toc .toc__title{color:#393939;color:var(--text);display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-family:var(--fontfamily-heading);font-size:.875rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase}.page-toc .toc__list,.page-toc .toc__list ul{list-style-type:none;margin:0;padding:0}.page-toc .toc__list li{font-size:1rem;font-weight:700;line-height:1.25;margin-bottom:.5em;padding:0}.page-toc .toc__list>li{margin-bottom:1em}.page-toc .toc__list li:before{display:none}.page-toc .toc__list li:last-child{margin-bottom:0}.page-toc .toc__list li a{color:#003a5d;color:var(--blue);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-family:var(--fontfamily-heading);font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease}.page-toc .toc__list li a:hover{color:#0b872f;color:var(--green);-webkit-text-decoration:underline;text-decoration:underline}.page-toc .toc__list ul{padding-left:1rem}.page-toc .toc__list>li>ul{border-left:1px solid #0b872f;border-left:1px solid var(--green)}.page-toc .toc__list ul li{font-size:.875em;font-weight:400}.page-toc .toc__list li>ul{margin-top:.5em}.page--demo .page-controls{display:flex;flex:1 0 100%;flex-wrap:wrap;width:100%}@media (min-width:800px){.page--demo .page-controls{padding:0 2rem 2rem}}.page-controls .control{border-top:1px solid #769bb2;border-top:1px solid var(--grey-dark);flex:1 1 25%;min-width:15rem;min-width:var(--maxwidth-narrow);padding:2rem;width:25%}.page-controls.page-controls h2{font-size:1.5rem;margin-top:0}.page-controls.page-controls h2:before{display:none}.page-controls ul{list-style-type:none}.page-controls ul li{background-image:none;padding-left:0}.page-controls.page-controls ul>li:before{display:none}.page-controls.page-controls button{width:100%}.page-main__wrapper{order:1;width:100%}@media (min-width:1200px){.page-main__wrapper{flex:initial;margin-left:15rem;margin-left:var(--maxwidth-narrow);order:2;width:calc(100% - 15rem);width:calc(100% - var(--maxwidth-narrow))}}.page--docs .page-main__wrapper{padding:0}@media (min-width:800px){.page--docs .page-main__wrapper{display:flex;flex-wrap:nowrap;padding:2rem}}.page-main{display:block;flex:1 1 100%;margin:0;max-width:70rem;max-width:var(--maxwidth);width:100%}.page--docs .page-main{min-width:0;padding:2rem;width:100%}@media (min-width:800px){.page--docs .page-main{flex:1 1 auto;width:auto}}@media (min-width:1200px){.page--docs .page-main{max-width:50rem}}.page--demo .page-main{background-color:#f2f5f8;background-color:var(--grey);max-width:100%;padding:2rem}@media (min-width:800px){.page--demo .page-main{padding:4rem}}.chat-inline{margin:0 -1rem;width:calc(100% + 2rem)}@media (min-width:800px){.chat-inline{margin:0;width:100%}}.chat-inline>div{margin:0;max-width:70rem;max-width:var(--maxwidth);width:100%}.chat-inline:empty{display:none}.markdown .box--important{border:1px solid #0b872f;border:1px solid var(--green);padding:1rem 1.5rem}.markdown .box--important strong{color:#0b872f;color:var(--green);display:block;font-size:.875em;text-transform:uppercase;width:100%}.markdown .box--important p{margin:0}.markdown .box--important p:last-child{margin-bottom:0}.markdown>:first-child{margin-top:0}.markdown>:last-child{margin-bottom:0}.markdown h1,.markdown h2,.markdown h3,.markdown h4{color:#393939;color:var(--text);display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-family:var(--fontfamily-heading);font-weight:400;line-height:1.1;margin:0 0 .5rem}.markdown h1,.page-main__wrapper h1{color:#003a5d;color:var(--blue);flex:0 0 100%;font-size:2rem;font-weight:700;margin:0 0 2rem;width:100%}@media (min-width:800px){.markdown h1,.page-main__wrapper h1{font-size:3rem}}.markdown h1:after,.page-main__wrapper h1:after{border-bottom:.35rem solid #0b872f;border-bottom:.35rem solid var(--green);content:"";display:block;height:1px;margin-top:.5rem;width:3rem}.markdown h2{font-size:1.3rem;font-weight:700;margin-top:4rem}@media (min-width:800px){.markdown h2{font-size:2rem}}.markdown h2:before{border-top:1px solid #769bb2;border-top:1px solid var(--grey-dark);content:"";display:block;height:1px;padding-bottom:2rem;width:100%}.markdown h3{font-size:1.125rem;margin-top:3rem}@media (min-width:800px){.markdown h3{font-size:1.5rem}}.markdown h4{font-size:1.25rem;font-weight:700;margin-top:3rem}.markdown h5{font-size:1rem}@media (min-width:800px){.markdown h5{font-size:1.25rem}}.markdown h6{font-size:1rem}.markdown h1 code,.markdown h2 code,.markdown h3 code,.markdown h4 code,.markdown h5 code,.markdown h6 code{background-color:#003a5d;background-color:var(--blue);color:#fff;color:var(--text-inverted)}.markdown blockquote,.markdown dl,.markdown ol,.markdown p,.markdown pre,.markdown table,.markdown ul{margin:1rem 0}.markdown p{color:#393939;color:var(--text);font-size:1rem}.markdown h1+p{font-size:1.25rem}.markdown a{background-color:transparent;color:#003a5d;color:var(--blue);font-size:inherit;-webkit-text-decoration:underline;text-decoration:underline;transition:color .3s ease}.markdown a:hover{color:#0b872f;color:var(--green);-webkit-text-decoration:none;text-decoration:none}.markdown strong{font-weight:700}.markdown code,.markdown kbd,.markdown pre{border-radius:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-family:var(--fontfamily-code)}.markdown code{color:#393939;color:var(--code);font-size:.875em;padding:.25rem .5rem}.markdown code,.markdown pre{background-color:#f2f5f8;background-color:var(--grey)}.markdown pre{border-left:1px solid #0b872f;border-left:1px solid var(--green);display:block;overflow-x:auto;padding:1rem 2rem;word-wrap:normal;scrollbar-color:#c8d3da #f2f5f8;scrollbar-color:var(--grey-mediumdark) var(--grey)}.markdown pre::-webkit-scrollbar{background-color:#f2f5f8;background-color:var(--grey);height:1rem;width:1rem}.markdown pre::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#c8d3da;background-color:var(--grey-mediumdark);border:.3rem solid #f2f5f8;border:.3rem solid var(--grey);border-radius:2rem;border-radius:var(--borderradius-large);height:1rem;width:1rem}.markdown pre::-webkit-scrollbar-button{display:none;height:0;width:0}.markdown pre code{background-color:transparent;background-color:initial;display:inline;line-height:inherit;margin:0;overflow:visible;padding:0;word-wrap:normal;white-space:pre;word-break:normal}.markdown blockquote{border-left:1px solid #0b872f;border-left:1px solid var(--green);color:#003a5d;color:var(--blue);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-family:var(--fontfamily-heading);font-size:1.5rem;margin:2rem 0;max-width:32rem;padding:0 0 0 2rem;width:100%}.markdown blockquote code{color:inherit}.markdown blockquote>*{color:inherit;font-size:inherit}.markdown blockquote>:first-child{margin-top:0}.markdown blockquote>:last-child{margin-bottom:0}.markdown ol,.markdown ol ol,.markdown ol ul,.markdown ul,.markdown ul ol,.markdown ul ul{margin:0 0 1rem;padding:0}.markdown ol ol:last-child,.markdown ol ul:last-child,.markdown ol:last-child,.markdown ul ol:last-child,.markdown ul ul:last-child,.markdown ul:last-child{margin:0}.markdown ol,.markdown ul{counter-reset:list;list-style-type:none}.markdown ol ol,.markdown ul ol{list-style-type:upper-roman}.markdown li{margin-top:.25rem;padding-left:1.25rem;position:relative}.markdown li+li{margin-top:.5rem}.markdown ul li{margin-top:.25rem}.markdown ul>li:before{background-color:#003a5d;background-color:var(--blue);border-radius:.5rem;content:"";display:block;height:.4rem;left:0;position:absolute;top:.5em;width:.4rem}.markdown ol>li:before{color:#003a5d;color:var(--blue);content:counter(list);counter-increment:list;display:block;font-weight:700;left:0;position:absolute;top:0}.markdown ol ol>li{margin-left:1.25rem;padding:0}.markdown ol ol>li:before{display:none}.markdown hr{border-bottom:1px solid #0b872f;border-bottom:1px solid var(--green);display:block;height:1px;margin:1rem 0;padding:0;width:100%}.markdown img{max-width:100%}.markdown img[align=right]{padding-left:1rem}.markdown img[align=left]{padding-right:1rem}.markdown table{border-collapse:collapse;border-spacing:0;display:block;margin:2rem 0;overflow:auto;width:100%}.markdown table td,.markdown table th{border-left:1px solid #e1e7eb;border-left:1px solid var(--grey-medium);padding:.5rem 1rem}.markdown table th{border:0;border-bottom:2px solid #769bb2;border-bottom:2px solid var(--grey-dark);color:#003a5d;color:var(--blue);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-family:var(--fontfamily-heading);font-weight:700;text-align:left}.markdown table td:first-child,.markdown table th:first-child{border-left:1px solid #e1e7eb;border-left:1px solid var(--grey-medium)}.markdown table td:last-child,.markdown table th:last-child{border-right:1px solid #e1e7eb;border-right:1px solid var(--grey-medium)}.markdown table tr{background-color:#fff;background-color:var(--white)}.markdown table tr:nth-child(2n){background-color:#f2f5f8;background-color:var(--grey)}.markdown table tr:first-child{border-top:1px solid #e1e7eb;border-top:1px solid var(--grey-medium)}.markdown table tr:last-child{border-bottom:1px solid #e1e7eb;border-bottom:1px solid var(--grey-medium)}.markdown dl{border-left:1px solid #0b872f;border-left:1px solid var(--green);margin:2rem 0;padding:0 0 0 2rem}.markdown dt{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-family:var(--fontfamily-heading);font-size:1.15rem;font-weight:700}.markdown dd{margin:0 0 1rem 1rem}.markdown dd:last-child{margin-bottom:0}.markdown details{display:block;transition:padding .3s ease,background-color .3s ease}.markdown details[open]{background-color:#f2f5f8;background-color:var(--grey);padding:1rem}.markdown summary{color:#003a5d;color:var(--blue);cursor:pointer;display:list-item;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-family:var(--fontfamily-heading);font-weight:700}.markdown summary:hover{color:#0b872f;color:var(--green)}.markdown details summary+*{margin-top:.25rem}.markdown details p{margin:.5rem 0}.markdown details :last-child{margin-bottom:0}.markdown input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.markdown input::-webkit-inner-spin-button,.markdown input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.markdown input[type=checkbox]{padding:0}.markdown button{-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--white);border:1px solid #0b872f;border:1px solid var(--green);border-radius:2rem;border-radius:var(--borderradius-large);font-size:1rem;line-height:1.25;margin:0 .25rem .25rem 0;padding:.25rem .75rem .35rem;text-align:left;transition:border-color .3s ease,background-color .3s ease,color .3s ease}.markdown button.button--primary{background-color:#0b872f;background-color:var(--green);color:#fff;color:var(--text-inverted)}.markdown button.button--primary:hover{background-color:#fff;background-color:var(--white);color:#0b872f;color:var(--green)}.markdown button.button--secondary{color:#0b872f;color:var(--green)}.markdown button.button--secondary:hover{background-color:#0b872f;background-color:var(--green);border-color:#fff;border-color:var(--white);color:#fff;color:var(--text-inverted)}