a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:’’;content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{scroll-behavior:smooth}.main-content{grid-area:content;padding:32px 0}.page-description p{font-size:16px}.codespan{padding:2px 6px 3px;box-sizing:border-box;font-family:Source Code Pro,Courier New,Courier,monospace;font-size:12px;line-height:15px;font-style:normal;font-weight:400;color:#ba533c;background:#f7f8f9;border:1px solid #e6e6e6;border-radius:2px}.anchor-padding{position:absolute;top:-100px}.slice{margin:20px 0}.table-slice .highlight{font-size:12px;line-height:15px;font-weight:400;color:#3d51ba}@media(max-width:580px){.algolia-autocomplete .ds-dropdown-menu,.algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-]{min-width:200px!important}}body{font-family:Inter,sans-serif;color:#3f4a56}h1{margin-bottom:8px;font-size:27px;font-weight:700;line-height:32px;color:#000}h2{margin-bottom:8px;font-size:18px;color:#4f6bff}h2,h3{font-weight:500;line-height:1.5}h3{margin-bottom:15px;font-size:16px;color:#000}p,pre{margin-bottom:20px;font-size:14px;line-height:1.7;font-weight:400;font-style:normal;color:#3f4a56}pre{font-family:Source Code Pro,Courier New,Courier,monospace;color:#ba533c}strong{font-weight:600}em{font-style:italic}ol,ul{margin-bottom:20px;padding-left:30px}ol li,ul li{font-size:14px;line-height:1.7}ul{list-style:disc}ol{list-style:decimal}a{color:#3f4a56;text-decoration:underline;transition:all .15s ease-in}a:hover{color:#4f6bff}.core-concepts h1{font-size:32px;line-height:1.2}.core-concepts h2{font-size:20px;font-size:18px;margin-bottom:16px}.core-concepts .featured-list-slice ol li,.core-concepts .featured-list-slice p,.core-concepts .featured-list-slice pre,.core-concepts .featured-list-slice ul li,.core-concepts .text-slice ol li,.core-concepts .text-slice p,.core-concepts .text-slice pre,.core-concepts .text-slice ul li,.core-concepts .video-grid-slice ol li,.core-concepts .video-grid-slice p,.core-concepts .video-grid-slice pre,.core-concepts .video-grid-slice ul li{font-size:16px}#error,#notFound{position:fixed;top:0;right:0;bottom:0;left:0;font-family:-apple-system,BlinkMacSystemFont,Hind Vadodara,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;background:#f5f6f9;padding:20px;font-family:Inter,sans-serif}@media screen and (min-width:40em){#error,#notFound{padding:0}}#error main,#notFound main{background:#f5f6f9}#error .msg,#notFound .msg{max-width:640px;text-align:center;margin:20px auto}@media screen and (min-width:40em){#error .msg,#notFound .msg{margin:250px auto 150px}}#error .msg h2,#notFound .msg h2{font-size:28px;color:#1d2230;letter-spacing:0;line-height:32px;font-weight:500;margin-bottom:10px}#error .msg p,#notFound .msg p{font-size:16px;line-height:1.8;color:#667587}#error .msg p a,#notFound .msg p a{color:#0082db;text-decoration:none}#error .msg p a:hover,#notFound .msg p a:hover{text-decoration:underline}#error .msg img,#notFound .msg img{width:140px;margin-bottom:40px}#error .msg .button,#notFound .msg .button{height:36px;padding:8px 16px;font-size:14px;font-weight:500;line-height:14px;outline:0;color:#707b93;text-decoration:none}#error .msg .button.default,#notFound .msg .button.default{font-weight:400;background:#f9f9fb;border:1px solid #c9d0d8;box-shadow:0 1px 0 0 rgba(22,29,37,.05);border-radius:3px;transition:all .2s cubic-bezier(.6,0,.3)}#error .msg .button.default:hover,#notFound .msg .button.default:hover{color:#606a7f;background-image:linear-gradient(#f9f9f9,#f0f3f5);border:1px solid #c9d0d8}#error .msg .button.default:active,#notFound .msg .button.default:active{background:#f5f6f9;border:1px solid #c9d0d8;box-shadow:inset 0 1px 1px 0 #c9d0d8,inset 0 1px 4px 0 rgba(99,115,129,.2)}#error .msg .button.default[disabled],#notFound .msg .button.default[disabled]{color:#c9d0d8;background:#f9f9fb;border:1px solid #c9d0d8;box-shadow:0 1px 0 0 rgba(22,29,37,.05);cursor:not-allowed}.hljs{display:block;overflow-x:auto;padding:.5em;color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-built_in,.hljs-class .hljs-title{color:#e6c07b}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}